[Gpe-list] Maemo package version numbering
g+gpe at cobb.uk.net
Fri Jul 20 23:22:26 CEST 2007
As we have recently created releases of many components I thought that it was
time I reflected that in the Maemo package version. My plan is to give
packages which correspond to releases versions of the form <release> (for
example 0.90 or 2.4) and to give packages which are built between releases
versions of the form <last-release>svn<date>. That allows me to continue to
create daily builds with increasing versions while keeping simple versions
for people who use packages corresponding to releases.
If anyone can think of a problem with this please let me know. I would also
be interested to know how the debian packaging currently defines the
One remaining question is what to use for the <release>. One option is to use
the release number of each component (for example 0.90 for gpe-calendar,
0.115 for libgpewidget). The problem with that is that the user doesn't get
a feel for which versions go together: there is nothing in their mind which
says "this is release such-and-such of GPE".
I would prefer that we assign release numbers for the whole GPE set, which I
could then use in the package versions. We could also do things like create
a tag in SVN for the release and use the release numbers in bugzilla, so
users could accurately report the release number with bug reports.
More information about the Gpe-list