[jdom-commits] CVS update: jdom
cvs at jools.org
cvs at jools.org
Mon Jan 7 01:32:15 PST 2002
Date: Monday January 7, 2002 @ 4:32
Update of /home/cvspublic/jdom
In directory jools.org:/tmp/cvs-serv4364
Integrating patch from Jeff Turner <jeff at socialchange.net.au> so that
the JDOM versioning will make more sense. Below is his email.
Currently, any 'jdom.jar' built from CVS will claim that it is beta 7,
when one interrogates it via 'java -jar'. This effectively renders the
whole version reporting system useless, as a jdom.jar from 6 months ago
look exactly like one produced yesterday.
This may be a symptom of a deeper misunderstanding. Is "beta 7" a point
in time, or an ongoing period of time (about 6 months)? Are we "in the
7th beta", or has it been and gone?
I'll assume a beta is a "point in time", as this is what users believe,
and the website indicates ("JDOM Beta 7 was released!").
In which case, some terminology is needed for where JDOM is, now.
The attached patch adopts the <next version>-dev approach. Once applied,
'java -jar jdom.jar' will report:
JDOM version 1.0beta8-dev, built January 6 2002
Copyright 2000-2001, Jason Hunter and Brett McLaughlin
Does that sound reasonable?
If so, the implication is that when beta 8 arrives, the distro builder
must update the version flag to "beta 8", do the build, then immediately
change the flag to "beta 9-dev".
File: no file build.xml Status: Needs Checkout
Working revision: 1.27 Mon Jan 7 09:32:15 2002
Repository revision: 1.27 /home/cvspublic/jdom/build.xml,v
jdom_prefilter (revision: 1.25)
jdom_1_0_b7 (revision: 1.23)
jdom_1_0_b6 (revision: 1.15)
start (revision: 22.214.171.124)
jdom (branch: 1.1.1)
More information about the jdom-commits