Hello fellow Indico developers:
1) As you may know, we are going to release a new Invenio version with
more than one year worth of developments. There were many major
module changes (indexer, access control, etc) as well as configuration
changes (getting rid of WML, using invenio.conf in runtime). We are
now pretty close to what we wanted to have for the 1.0 release, with
not too many dramatic codebase changes ahead, only progressive step
improvements.
2) As you surely know, we have been using an even/odd release
numbering scheme for distinguishing stable/development releases for
years, following e.g. the Linux kernel numbering model. But
historically there were few odd releases of either Invenio or Indico
in the past years, few enough that I started to feel that we don't
really need this distinction. Moreover, even the Linux kernel project
itself abandoned the even/odd distinction a few years ago with the
v2.6.x kernel series.
3) Therefore, I'd like to propose to change the release numbering
scheme to:
a.b.c - stable releases
x.y.z.YYYYMMDD - development releases (and CVS snapshots)
without any particular even/odd number significance. If we need to
maintain two different stable/development branches and make frequent
parallel releases out of them for a long time, then we can still
achieve sufficient stable/development visibility via the YYYYMMDD
suffix.
4) If agreed, I'll change our docs accordingly. We plan to release
CDS Invenio 0.99.0 pretty soon, possibly in a week or two.
Please tell us what you think.
Best regards
--
Tibor Simko ** CERN Document Server ** <http://cds.cern.ch/>