gEDA-dev: libgeda library version & stable branch
Peter TB Brett
peter at peter-b.co.uk
Thu May 31 02:54:20 EDT 2007
Hi folks,
Does anybody know how many bits ldd uses to hold the library version?
If it's 8, we've got a problem; we're on 29.0.0 and we haven't even got to a
1.0 release yet!
Thisbrings me on to a proposal which Peter Clifton and I were discussing the
other day: the release of gEDA just out had a lot of stability, speed and
usability improvements, without much in the way of major feature flux, and
therefore would be a good candidate for a 1.0 release candidate. However,
people *cough* are now merging lots of new features with the associated
potential breakage.
I think we should consider forking off a 1.0.x stable branch at this point,
which would be bugfix-only, and would use .so version 29.x and Guile 1.6.
Releases would occur when either a serious crash bug is fixed, or sufficient
fixes accumulate to appear worthwhile.
Unstable development would take place in CVS HEAD as the 1.1.x version,
using .so version 30.x and Guile 1.8, with much more frequent releases so
that people can destruction test the cutting edge features. I would suggest
monthly releases, no matter what state the tree is in, without too much in
the way of diligence w.r.t. release notes etc.
By the time 1.1.x has got to a reasonably stable plateau, 1.0.x should
(hopefully) be a low-maintenance branch, and then 1.2.x can become the stable
and 1.3.x the unstable.
This would mean we need a -stable maintainer -- any volunteers? They would
have to be diligent about backporting bug fixes, and ruthless about keeping
new features/API changes out. I nominate sdb for the role, because I think
he's got a really good awareness of what tends to break things for people not
on cutting-edge "hacker" distributions like FC6.
Thoughts?
Peter
--
Fisher Society http://tinyurl.com/o39w2
CU Small-Bore Club http://tinyurl.com/mwrc9
09f911029d74e35bd84156c5635688c0 peter-b.co.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.seul.org/pipermail/geda-dev/attachments/20070531/16fb008e/attachment.pgp
More information about the geda-dev
mailing list