Re: Difference between the various SL6 repos?

2012-06-04 Thread Yasha Karant

On 05/30/2012 04:55 PM, Stefan Lasiewski wrote:

And for continuity, I'll point out that there was a similar, lengthy
discussion on this topic in September 2011.

Here is the thread started by Tanmoy Chatterjee:

http://listserv.fnal.gov/scripts/wa.exe?A2=ind1109L=SCIENTIFIC-LINUX-USERST=0I=-3X=5E3D186375663BCF45Y=slasiewski%40lbl.govP=26572


Is there any reliable summary of this information, rather like a matrix 
that describes characteristics of the relevant EL6 repos?


Examples of matrix columns (assuming the rows lists the repos):

paid professional or volunteer maintained?  (E.g., Fermilab/CERN has 
paid professional staff assigned to SL)


Timeliness of updates (e.g., only TUV based, or fixes/extensions before 
TUV)?


Strict separation of production RPMs from beta RPMs?

Particular emphases?

A matrix or a similar data structure would save all of the time digging 
through a threaded discussion.


Yasha Karant


Re: Difference between the various SL6 repos?

2012-06-04 Thread zxq9

On 06/05/2012 12:42 AM, Yasha Karant wrote:

On 05/30/2012 04:55 PM, Stefan Lasiewski wrote:

And for continuity, I'll point out that there was a similar, lengthy
discussion on this topic in September 2011.

Here is the thread started by Tanmoy Chatterjee:

http://listserv.fnal.gov/scripts/wa.exe?A2=ind1109L=SCIENTIFIC-LINUX-USERST=0I=-3X=5E3D186375663BCF45Y=slasiewski%40lbl.govP=26572



Is there any reliable summary of this information, rather like a matrix
that describes characteristics of the relevant EL6 repos?

Examples of matrix columns (assuming the rows lists the repos):

paid professional or volunteer maintained?


You answered your own question right here.

What paid professional is paid to maintain such a list? And if it 
matters to you that a repo is maintained by a paid staff, then you'd 
probably also not trust a list maintained by voltunteers (Who would 
validate the list to standard? And what employer sets the standard?). So 
if you yourself decided to create such a list it would be in your spare 
time as a volunteer effort, thereby invalidating its use by others who 
want such a list and only trust work performed by paid staff for said 
purpose. Etc.


This is a circular line of questioning which crops up from time to time; 
the answer remains the same.


Re: Difference between the various SL6 repos?

2012-06-04 Thread Yasha Karant

On 06/04/2012 10:14 AM, zxq9 wrote:

On 06/05/2012 12:42 AM, Yasha Karant wrote:

On 05/30/2012 04:55 PM, Stefan Lasiewski wrote:

And for continuity, I'll point out that there was a similar, lengthy
discussion on this topic in September 2011.

Here is the thread started by Tanmoy Chatterjee:

http://listserv.fnal.gov/scripts/wa.exe?A2=ind1109L=SCIENTIFIC-LINUX-USERST=0I=-3X=5E3D186375663BCF45Y=slasiewski%40lbl.govP=26572




Is there any reliable summary of this information, rather like a matrix
that describes characteristics of the relevant EL6 repos?

Examples of matrix columns (assuming the rows lists the repos):

paid professional or volunteer maintained?


You answered your own question right here.

What paid professional is paid to maintain such a list? And if it
matters to you that a repo is maintained by a paid staff, then you'd
probably also not trust a list maintained by voltunteers (Who would
validate the list to standard? And what employer sets the standard?). So
if you yourself decided to create such a list it would be in your spare
time as a volunteer effort, thereby invalidating its use by others who
want such a list and only trust work performed by paid staff for said
purpose. Etc.

This is a circular line of questioning which crops up from time to time;
the answer remains the same.


I am not attempting to start an off-topic discussion.  The answer to the 
question is pertinent to practical use of the distro.


This is not circular reasoning.  Both the SL (Fermilab/CERN) and
PUIAS (Princeton University and the Institute for Advanced Study) EL 
distributions/repos are maintained by a paid professional staff -- 
albeit lightly maintained compared to the resources expended by TUV or 
other for-profit corporations.  Although the maintainers may have 
additional duties assigned to them by their employers, both distros have 
paid professionals directly involved as part of their immediate and 
continuing duties.  In the case of a more typical university such as my 
own institution, we mostly have relatively short term GSRAs doing this 
work with some assistance from advanced undergraduate students, 
supervised by tenure-line Faculty members who have many other 
responsibilities (including getting the external funding to support 
research, as well as producing papers, funding proposals, conference 
presentations, university shared governance, and a host of other duties, 
such as direct classroom instruction).


However, having a paid professional staff, with professional expertise, 
typically produces a more robust product (unless for-profit management 
personnel dictate otherwise) and allows software to be maintained.


Back to my question:  is there such a matrix?  Has anyone -- paid 
professional or volunteer -- prepared such a matrix?  Or must one dig 
through numerous listserve threads to garner the information, 
essentially anew for each person doing the digging?


Yasha Karant


Re: Difference between the various SL6 repos?

2012-06-04 Thread Alan Bartlett
On 4 June 2012 21:10, Yasha Karant ykar...@csusb.edu wrote:

 Back to my question:  is there such a matrix?  Has anyone -- paid
 professional or volunteer -- prepared such a matrix?  Or must one dig
 through numerous listserve threads to garner the information, essentially
 anew for each person doing the digging?

Answer one: No.
Answer two: No.
Answer three: Yes.


Re: Difference between the various SL6 repos?

2012-06-04 Thread Tom H
On Mon, Jun 4, 2012 at 4:10 PM, Yasha Karant ykar...@csusb.edu wrote:

 Back to my question:  is there such a matrix?  Has anyone -- paid
 professional or volunteer -- prepared such a matrix?

http://www.scientificlinux.org/documentation/faq/yum.apt.repo

[ It's pretty funny to see apt is in the URL! :) ]


Re: Difference between the various SL6 repos?

2012-06-04 Thread Yasha Karant

On 06/04/2012 04:19 PM, Tom H wrote:

On Mon, Jun 4, 2012 at 4:10 PM, Yasha Karantykar...@csusb.edu  wrote:


Back to my question:  is there such a matrix?  Has anyone -- paid
professional or volunteer -- prepared such a matrix?


http://www.scientificlinux.org/documentation/faq/yum.apt.repo

[ It's pretty funny to see apt is in the URL! :) ]


Thank you -- however, I have seen this URL and I do note that the 
discussion stops with S.L. 5.x with no discussion of either SL 6.x (not 
the same as SL 6x -- the full stop is significant) or the Princeton EL 
distro/repos (as well as others).  Moreover, there is no discussion of 
the relative quality or reliability of these various repos; e.g., is 
the practical definition/criteria between production and pre-production 
(beta or earlier) RPMs the same on each of these repos?


Yasha Karant


Re: Difference between the various SL6 repos?

2012-05-29 Thread Stefan Lasiewski
On Tue, May 29, 2012 at 12:06 PM, Connie Sieh cs...@fnal.gov wrote:

On Fri, 25 May 2012, Stefan Lasiewski wrote:

 I have a question regarding the various RPM repos for the SL6.

 Some of the repos have a major.minor version number:

 ftp://ftp.scientificlinux.org/**linux/scientific/6.0/ftp://ftp.scientificlinux.org/linux/scientific/6.0/
 ftp://ftp.scientificlinux.org/**linux/scientific/6.1/ftp://ftp.scientificlinux.org/linux/scientific/6.1/
 ftp://ftp.scientificlinux.org/**linux/scientific/6.2/ftp://ftp.scientificlinux.org/linux/scientific/6.2/

 And then there are repos for the '6' and '6x' releases:

 ftp://ftp.scientificlinux.org/**linux/scientific/6/ftp://ftp.scientificlinux.org/linux/scientific/6/
 ftp://ftp.scientificlinux.org/**linux/scientific/6x/ftp://ftp.scientificlinux.org/linux/scientific/6x/


 The subdirectories of 
 //ftp.scientificlinux.org/**linux/scientific/6/http://ftp.scientificlinux.org/linux/scientific/6/just
  point to //
 ftp.scientificlinux.org/**linux/scientific/6x/http://ftp.scientificlinux.org/linux/scientific/6x/.
   This was just to make it easy to find 6 .


 and a repo named '6rolling':

 ftp://ftp.scientificlinux.org/**linux/scientific/6rolling/ftp://ftp.scientificlinux.org/linux/scientific/6rolling/

 My questions:

 - What are the differences between these different kinds of repos?
 - When should I be tracking the '6' repository vs the 6.2 repository vs.
 the '6rolling' repository?


 6x is a symbolic link that points to the current release of 6. This is
 so you always find the current release.  We also provide a yum-conf
 which which points to 6x.  When a new point release is made all the
 systems with their yum-confs pointing to 6x will be updated to this newer
 version.  Note the non yum-conf 6x will keep the system at that point
 release.


I am mostly interested in security updates, and am less interested in
feature updates. Will the 6.N repositories (6.1, 6.2, etc) continue to
receive security updates for several years, or should I consider upgrading
to the next point release (From 6.1 to 6.2, for example) in order to
continue receiving security updates?


 We will update the faq.  This is a very good question for it.


Thank you Connie!

-= Stefan



-- 
Stefan Lasiewski Email: stef...@nersc.gov
Computer System Engineer IIIEmail: slasiew...@lbl.gov
Networking, Security, and Servers Group

National Energy Research Scientific Computing Center
Lawrence Berkeley National Laboratory