Re: Knowing the release names in advance (was: Feedback)

2013-01-02 Thread Simon Paillard
On Tue, Jan 01, 2013 at 10:56:53AM +0800, Paul Wise wrote:
 On Mon, Dec 31, 2012 at 7:18 PM, Dmitrijs Ledkovs wrote:
  $ man debian-distro-info
 
  Debian OS provides API to query such information.
  In addition, stable alias names are also provided (stable, testing,
  unstable, experimental).
  As a last resort you can also scrape archive mirrors dists (e.g.
  ftp-master, snapshot, old-releases) and check the symlinks.
 
 That seems like a hack to workaround the fact that the archive doesn't
 provide this information in one file.

Like a machine-readable http://http.debian.net/debian/dists/README ?

-- 
Simon Paillard


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130102123238.gc13...@glenfiddich.mraw.org



Re: Knowing the release names in advance (was: Feedback)

2013-01-02 Thread Dmitrijs Ledkovs
On 2 January 2013 14:32, Simon Paillard spaill...@debian.org wrote:
 On Tue, Jan 01, 2013 at 10:56:53AM +0800, Paul Wise wrote:
 On Mon, Dec 31, 2012 at 7:18 PM, Dmitrijs Ledkovs wrote:
  $ man debian-distro-info
 
  Debian OS provides API to query such information.
  In addition, stable alias names are also provided (stable, testing,
  unstable, experimental).
  As a last resort you can also scrape archive mirrors dists (e.g.
  ftp-master, snapshot, old-releases) and check the symlinks.

 That seems like a hack to workaround the fact that the archive doesn't
 provide this information in one file.

 Like a machine-readable http://http.debian.net/debian/dists/README ?


Maybe distro-info-data's csv file should be published on mirrors, to
even provide historical names.

http://anonscm.debian.org/gitweb/?p=collab-maint/distro-info-data.git;a=blob;f=debian.csv;h=ed3302e57d18f7697eec0b67fee259b904436684;hb=HEAD

Regards,

Dmitrijs.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/canbhlujqqxjppjeqcxbkmqeqr9zzfprevl-y40eawb4trqg...@mail.gmail.com



Re: Knowing the release names in advance (was: Feedback)

2013-01-02 Thread Paul Wise
On Wed, Jan 2, 2013 at 8:32 PM, Simon Paillard wrote:

 Like a machine-readable http://http.debian.net/debian/dists/README ?

Yeah, or something like this:

http://changelogs.ubuntu.com/meta-release

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAKTje6Fy4i6JgE61=OQbRuOZ0BZ=3Em_-uq_o=7j7evsrzk...@mail.gmail.com



Re: Knowing the release names in advance (was: Feedback)

2013-01-02 Thread Paul Wise
On Wed, Jan 2, 2013 at 8:51 PM, Dmitrijs Ledkovs wrote:

 Maybe distro-info-data's csv file should be published on mirrors, to
 even provide historical names.

 http://anonscm.debian.org/gitweb/?p=collab-maint/distro-info-data.git;a=blob;f=debian.csv;h=ed3302e57d18f7697eec0b67fee259b904436684;hb=HEAD

deb822 would be better than CSV, I think something named
dists/Releases or similar, with contents similar to Ubuntu's
meta-release and parts of the Release files.

It would need to indicate support periods so that apt can warn users
when their security support is about to expire.

Ubuntu might want to keep their release notes and upgrade tool links
in it. Debian might want the release notes links but probably not the
upgrade tool ones.

It should probably be signed.

PS: I'm subscribed, no need to CC me.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAKTje6GEeO0MaW-m4GUu1=drbq5eibb4psjhusog-s2pn17...@mail.gmail.com



Re: Knowing the release names in advance (was: Feedback)

2012-12-31 Thread Dmitrijs Ledkovs
On 30 December 2012 19:23, Thomas Goirand z...@debian.org wrote:
 On 12/30/2012 04:26 PM, Thijs Kinkhorst wrote:
 Would it be an idea to publish the list of version numbers and associated
 code names a few releases ahead, say the upcoming three releases? Of
 course the prerogative of deciding on the names will remain with the
 release team, it would only be pulled forward a bit.
 I have 3 things to say about this. Yes, then yes, and yes again.

 Not only this is good for our users, but this is also technically
 needed for both upstream and us, doing the packaging.

 Let's say you have a software that somehow, installs Debian.
 Then it might require the user to select which name of the
 release to install.

 Currently, we knew about the name Jessie *after* the freeze,
 meaning that we couldn't have written a software that would
 debootstrap it without asking for an unblock.


$ man debian-distro-info

Debian OS provides API to query such information.
In addition, stable alias names are also provided (stable, testing,
unstable, experimental).
As a last resort you can also scrape archive mirrors dists (e.g.
ftp-master, snapshot, old-releases) and check the symlinks.

 I made that point very clear multiple times, and I haven't been
 the only one doing it. Yet, it hasn't been heard, and I never
 receive any technical argumentation as to why we shouldn't
 know the release names well in advance. Maybe if there was
 a greater number of DD insisting that this is necessary, this
 could change. Please +1 to this if you agree.


-1. There is already multiple APIs provided to query such information
in multiple ways as outlined above.

Regards,

Dmitrijs.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/canbhlujfwh7su-yqulp8mcmavyh9kb2fcnulej7lphw3egd...@mail.gmail.com



Re: Knowing the release names in advance (was: Feedback)

2012-12-31 Thread Paul Wise
On Mon, Dec 31, 2012 at 7:18 PM, Dmitrijs Ledkovs wrote:

 $ man debian-distro-info

 Debian OS provides API to query such information.
 In addition, stable alias names are also provided (stable, testing,
 unstable, experimental).
 As a last resort you can also scrape archive mirrors dists (e.g.
 ftp-master, snapshot, old-releases) and check the symlinks.

That seems like a hack to workaround the fact that the archive doesn't
provide this information in one file.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caktje6gvyqu6+zbbak8y-rf2ckxfyt5oqkc4bpfgsfmpy4k...@mail.gmail.com



Re: Knowing the release names in advance (was: Feedback)

2012-12-30 Thread Thomas Goirand
On 12/30/2012 04:26 PM, Thijs Kinkhorst wrote:
 Would it be an idea to publish the list of version numbers and associated
 code names a few releases ahead, say the upcoming three releases? Of
 course the prerogative of deciding on the names will remain with the
 release team, it would only be pulled forward a bit.
I have 3 things to say about this. Yes, then yes, and yes again.

Not only this is good for our users, but this is also technically
needed for both upstream and us, doing the packaging.

Let's say you have a software that somehow, installs Debian.
Then it might require the user to select which name of the
release to install.

Currently, we knew about the name Jessie *after* the freeze,
meaning that we couldn't have written a software that would
debootstrap it without asking for an unblock.

I made that point very clear multiple times, and I haven't been
the only one doing it. Yet, it hasn't been heard, and I never
receive any technical argumentation as to why we shouldn't
know the release names well in advance. Maybe if there was
a greater number of DD insisting that this is necessary, this
could change. Please +1 to this if you agree.

If there is a reason why we shouldn't know, please expose it
in this list. I, don't see any.

Thomas

P.S: I personally don't care at all what the name is, I just care
to know it in advance. Please don't come with the argument
that it is difficult to choose, that would be very backward,
because a name has to be chosen sooner or later...


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50e078ac.5010...@debian.org



Re: Knowing the release names in advance (was: Feedback)

2012-12-30 Thread Philipp Kern
On Mon, Dec 31, 2012 at 01:23:56AM +0800, Thomas Goirand wrote:
 Please +1 to this if you agree.

Please don't. -devel is not a popularity contest.

Kind regards
Philipp Kern


signature.asc
Description: Digital signature