> On Mar 21, 2015, at 3:57 PM, Geert Janssens <[email protected]> > wrote: > >> Stable releases have an odd version number. E.g. 2.4, 2.6, 2.8… >> >> Unstable releases have an even version number E.g. 2.5, 2.7, 2.9… and >> are only intended for developers working on longer term >> modifications. >> > Ehm, 2.4 and 2.6,... are *even* minor version numbers, while 2.5, 2.7,... are > *odd* as far as my > knowledge of English goes... > > And it's not quite so that unstable releases are intended for developers > only. Quite on the > contrary. Unstable releases are intended for testers (which can be > developers, but are usually > interested community members that don't have the time/skills to build gnucash > from scratch). > They are meant to expose the developers' work to a wider audience so the can > test and report > bugs against the major changes developers have been working on. These come > late in a major > development cycle and are intended to stabilize the work so far for the next > big release. So by > the time unstable releases are issued, relevant longer term modifications > should be nearly done > (except for some bugfixing). >
You remember correctly that in English "even" numbers are multiples of two. I'd like to add that the unstable release series using odd second numbers are very short-lived, normally only six months or so, with new releases every month and a final pre-stable release two weeks before the stable release; if a significant problem surfaces in that last release we'll focus on that problem and do another pre-stable with the stable to follow two weeks later. That doesn't belong on Release Schedule, which is just the plan. It doesn't really belong in Release Process either, because that's a checklist for the release manager (currently me) to make sure that he remembers all of the tasks that need to be done when we do a stable release. It surely belongs somewhere though, maybe Development Process? Regards, John Ralls _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
