Experimental Physics and Industrial Control System
|
Hi Lewis,
Some of these differences are deliberate, some may be because I missed something when updating the site...
On 7/22/19 2:40 PM, J. Lewis Muir via Tech-talk wrote:
At the EPICS Base page
https://epics.anl.gov/base/index.php
there's an EPICS Base series list:
* EPICS 7.0 (2017-present) – current release series
* Release 3.16 (2016-2018) – closed
* Release 3.15 (2014-present) – stable release series
* Release 3.14 (2002-2018) – closed
* Release 3.13 (1996-2003) – closed, deep-frozen
* Release 3.12 (1995) – closed, historic
* Release 3.11 (1991-1994) – closed, fossilized
Why is the EPICS Base 7.0 series labeled "EPICS 7.0" when the others
are labeled "Release 3.x"? It seems to me that it should be labeled
"Release 7.0".
Because the community decided (at the SNS collaboration meeting IIRC) they wanted to call the result of merging Base 3.x with the V4 (now PVA) modules "EPICS 7" [and if you insert an R or V in there you lose the ability to pronounce it "epics heaven"]. Those
of us with OCD tendencies (or CDO to be alphabetically pedantic) just have to get used to the change.
Similarly, on the 7.0 page
https://epics.anl.gov/base/R7-0/index.php
it lists point releases:
* EPICS 7.0.1 (Initial release)
* EPICS 7.0.2 (Bug fixes and new features)
Those should be labeled "Release 7.0.x", not "EPICS 7.0.x".
The header on that page says "EPICS 7.0 Release Series", just to mix things up even further...
Also, they're in chronological order, but reverse chronological order
would be better because most people will be interested in the latest
point release and because reverse chronological order is what's used on
all the other series pages:
* https://epics.anl.gov/base/R3-16/index.php
* https://epics.anl.gov/base/R3-15/index.php
* https://epics.anl.gov/base/R3-14/index.php
* https://epics.anl.gov/base/R3-13.php
* https://epics.anl.gov/base/R3-12.php
* https://epics.anl.gov/base/R3-11.php
Ack, I have swapped the list items for the 7.0.1 and 7.0.2 point release pages.
Back to the series labeling at the EPICS Base page
https://epics.anl.gov/base/index.php
in the EPICS Base series list
* EPICS 7.0 (2017-present) – current release series
* Release 3.16 (2016-2018) – closed
* Release 3.15 (2014-present) – stable release series
* Release 3.14 (2002-2018) – closed
* Release 3.13 (1996-2003) – closed, deep-frozen
* Release 3.12 (1995) – closed, historic
* Release 3.11 (1991-1994) – closed, fossilized
it says the 3.16 series is closed, but if I follow the "Release 3.16"
link to
https://epics.anl.gov/base/R3-16/index.php
it says:
This is the "Current" release series.
I think that needs to be updated to say that it's closed.
Thanks, done.
And lastly, again at the EPICS Base page
https://epics.anl.gov/base/index.php
in the EPICS Base series list
* EPICS 7.0 (2017-present) – current release series
* Release 3.16 (2016-2018) – closed
* Release 3.15 (2014-present) – stable release series
* Release 3.14 (2002-2018) – closed
* Release 3.13 (1996-2003) – closed, deep-frozen
* Release 3.12 (1995) – closed, historic
* Release 3.11 (1991-1994) – closed, fossilized
it describes "EPICS 7.0" as the "current release series", but if I
follow the "EPICS 7.0" link to
https://epics.anl.gov/base/R7-0/index.php
it says:
This is the development release series of EPICS.
I think it's confusing to call it the "current release series" on the
EPICS Base page, but the "development release series" on the 7.0 release
series page. It seems to me that they should match: call it either the
"current release series" or the "development release series", but not
both.
Agreed. 7.0 started out as a developer branch, but when we closed the 3.16 branch and 7.0 became the current branch I missed updating that term on the 7.0 series page. Now fixed.
Some don't like the term "developer" release, and to be honest "current" doesn't have an obviously clear meaning. We currently use "stable" for the 3.15 series, and I think that's reasonable since we limit the changes on that branch to mostly bug-fixes and
build system changes. I'm wondering whether "active" might be a better term for the 7.0 series, but I would be happy to hear other people's opinions on that.
- Andrew
--
Complexity comes for free, Simplicity you have to work for.
|
- Replies:
- Re: EPICS Base labels and series descriptions at epics.anl.gov J. Lewis Muir via Tech-talk
- References:
- EPICS Base labels and series descriptions at epics.anl.gov J. Lewis Muir via Tech-talk
- Navigate by Date:
- Prev:
EPICS vs. EPICS Base J. Lewis Muir via Tech-talk
- Next:
EPICS Base bin/<arch>/ca{get,info,monitor,put}.pl scripts J. Lewis Muir via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
<2019>
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
EPICS Base labels and series descriptions at epics.anl.gov J. Lewis Muir via Tech-talk
- Next:
Re: EPICS Base labels and series descriptions at epics.anl.gov J. Lewis Muir via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
<2019>
2020
2021
2022
2023
2024
|
ANJ, 23 Jul 2019 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|