octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 3.6.0 release


From: Alexander Hansen
Subject: Re: 3.6.0 release
Date: Thu, 24 Nov 2011 10:46:34 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/24/11 2:01 AM, John W. Eaton wrote:
> On 22-Nov-2011, Jordi GutiƩrrez Hermoso wrote:
> 
> | On 22 November 2011 16:36, John W. Eaton <address@hidden> wrote: 
> | | > If you know of important problems that should be fixed,
> please make | > sure they are in the bug tracker and listed with a
> serverity of | > important or blocker. | | I have one. Or three.
> Binary packaging. Can we really concentrate on | making sure binary
> packaging is working on the three major platforms | before we
> announce a new release?
> 
> If we had waited for binaries for Debian, Ubuntu, Fedora, SuSE, 
> Windows, and OS X before announcing Octave 3.4.0, then we would
> still not have a release announcement.
> 
> | It's a little frustrating to have a | new release that most users
> can't access because there are no easily | accessible binaries. It
> produces a lot of bug reports on old versions.
> 
> Yes, it is frustrating that there haven't been binary packages.
> But the Octave project doesn't control packaging for any systems.
> At least some of the GNU/Linux distributions tell us that they
> don't want us doing packaging for them and as a group, we have no
> way to do packaging for OS X or Windows, at least that I know of so
> we have to rely on volunteers.  If that should change, then how
> should it change? If we as a group are going to be distributing
> binaries, then how will we as a group build them?  I don't want to
> be in the position that we must rely on a single individual to do
> packaging in order for us to announce a release.
> 
> jwe

Hi.

As a maintainer for the Fink distribution on OS X (for Octave and
quite a few other packages), I've found that it's often easier if we
handle the distribution-specific packaging than if upstream developers
try to.  Sometimes upstreams make assumptions that aren't quite true,
and we wind up having to spend a fair amount of effort undo their
"help" to make the package actually comply with the requirements of
our distribution. :-)

Keeping the build system flexible and well-documented should help here
on two fronts:

1) Software distributions will be more likely to roll out updated
versions shortly after your releases.

2) If users are able to handle builds fairly easily, then that should
help in getting volunteers to produce standalone binaries.
- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk7OZtoACgkQB8UpO3rKjQ8dFwCgk3+qryJ57dVJO5ksCQDBfGM0
NpoAn0Sr9/o0B3g04Pgf7DKaYs65fH4F
=uSH6
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]