[josm-dev] Introduce versioning scheme
Sebastian Klein
bastikln at googlemail.com
Mon Feb 8 20:49:29 GMT 2010
Hi,
I was wondering, why we still have revision numbers for the releases. I
assume, most users won't know the concept of software revisions (and
don't care) but are much more familiar with handy version numbers.
The fact that the version of the plugins is one magnitude higher than
the JOSM number, has caused some confusion, as well.
It would be a little more work for the maintainer, but I think it's
feasible. :)
For the last 10 tested versions it could look like this, for example:
0.10.1-r1566
0.11.1-r1607
0.12.1-r1669
0.13.1-r1788
0.14.1-r1981
0.15.1-r2221
0.15.2-r2255
0.16.1-r2552
0.16.2-r2554
0.16.3-r2561
(Start with some arbitrary positive number as minor version and
increment the minor version for each new tested. Bug fix follow ups
could get a third level number. A Zero as major version would indicate
the beta state and that bugs are to be expected. Finally append the
revision number.)
I am open for other suggestions, though.
JOSM has a lot of unconventional behavior (e.g. editing modes, right
mouse click panning, the whole Java handling, webkit installation,
etc.). The revision numbers alone are not a big deal, but the small
hurdles add up and at each stage, a certain fraction of users gives up.
It would be nice, if we could also reach more people with only little
technical skills.
__
Basti
P.S.:
Interesting, there has been a release in each month.
r1566 | 2009-04-30 15:59:56 +0200 (Thu, 30 Apr 2009)
r1607 | 2009-05-20 16:08:00 +0200 (Wed, 20 May 2009)
r1669 | 2009-06-14 17:34:52 +0200 (Sun, 14 Jun 2009)
r1788 | 2009-07-14 18:20:56 +0200 (Tue, 14 Jul 2009)
r1981 | 2009-08-18 15:21:37 +0200 (Tue, 18 Aug 2009)
r2221 | 2009-09-30 21:04:36 +0200 (Wed, 30 Sep 2009)
r2255 | 2009-10-07 21:25:15 +0200 (Wed, 07 Oct 2009)
r2552 | 2009-11-30 00:02:22 +0100 (Mon, 30 Nov 2009)
r2554 | 2009-11-30 13:48:36 +0100 (Mon, 30 Nov 2009)
r2561 | 2009-12-01 21:37:23 +0100 (Tue, 01 Dec 2009)
- no, wait - December doesn't count and January is just over.. :)
More information about the josm-dev
mailing list