Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
<== Date ==> <== Thread ==>

Subject: EPICS Base dev release numbering
From: Ralph Lange <ralph.lange@gmx.de>
To: EPICS Core Talk <core-talk@aps.anl.gov>
Date: Tue, 27 Jun 2017 14:45:49 +0200
Dear all,

In the context of merging EPICS 7, I would like to propose to change the meaning of the "-DEV" suffix on EPICS release numbers.

Currently:
After a release has been published, "-DEV" is added to the old release number to signal a development state. The number in front of "-DEV" is the base of development.

Proposal:
After a release has been published, the release number is stepped up, then "-DEV" is added to the new release number to signal a development state. The number in front of "-DEV" is the target of development.

Reasoning:
  • Consistency: The package names of practically all Linux distributions as well as the Maven tool used for building the Java parts of Base have the target release number in front of any development phase suffuxes: 4.6-rc1 is the release candidate for 4.6, and a Maven version of 5.3.2-SNAPSHOT is a snapshot release of the state that will later be released as 5.3.2.
  • Version number tests: Code that tests for version numbers (EPICS_VERSION_INT etc) is hard to get right during development if the numeric version points to the previous release.
Any opinions on that plan?

Thanks,
~Ralph


Replies:
Re: EPICS Base dev release numbering Benjamin Franksen
Re: EPICS Base dev release numbering J. Lewis Muir

Navigate by Date:
Prev: Jenkins build is back to normal : epics-base-3.15-mac-test #138 APS Jenkins
Next: Re: EPICS Base dev release numbering Benjamin Franksen
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: Jenkins build is back to normal : epics-base-3.15-mac-test #138 APS Jenkins
Next: Re: EPICS Base dev release numbering Benjamin Franksen
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 27 Jun 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·