EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  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  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: NSLS-II Debian Repository in 2018
From: Ralph Lange <[email protected]>
To: EPICS Tech Talk <[email protected]>
Date: Thu, 26 Apr 2018 08:35:52 +0000
Hi Anton,

On Wed, Apr 25, 2018 at 10:01 PM Anton Derbenev <[email protected]> wrote:
[...]
Any comments on the matter are welcome.

I have two comments on your proposed numbering.

1. While I don't see technical problems with your proposed scheme, it does not match the common numbering scheme used for regular Debian packages. (The former numbering scheme did.)

2. Debian uses a "+nmuX" number to tag a non-maintainer-upload (NMU), i.e. an upload initiated by someone not mentioned in the control file. This was probably appropriate for many of the native packages after their maintainer left BNL, but I don't think it was ever intended to be used as a general rule.
Please reconsider, as anyone familiar with Debian will find that quite confusing. Following the Debian standards, the "+debXuY" part already qualifies a version as an NMU, so adding another "+nmuX" looks nonsensical ("+debXuY" and "+nmuX" are exclusive).[1]
I think leaving out the "+nmuX" part for native packages would be just fine and make things more consistent.

Again, technically your scheme seems to be reasonable. (Assuming the suggestion under 2., it would make all packages appear as if they were security updates, i.e. release specific NMUs.) 
But, as it is a deviation from a commonly used standard, I would like to see a bit more justification.

Cheers,
~Ralph



Replies:
Re: NSLS-II Debian Repository in 2018 Anton Derbenev
References:
Re: NSLS-II Debian Repository in 2018 Anton Derbenev

Navigate by Date:
Prev: RE: Problem with autosave module making it crash at random basis. Abdalla Ahmad
Next: Re: Problem with autosave module making it crash at random basis. Mark Rivers
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  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: NSLS-II Debian Repository in 2018 Anton Derbenev
Next: Re: NSLS-II Debian Repository in 2018 Anton Derbenev
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  <20182019  2020  2021  2022  2023  2024 
ANJ, 26 Apr 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·