Am Montag, den 07.12.2009, 09:03 +0100 schrieb Frank Lin PIAT: > On Mon, 2009-12-07 at 00:14 +0100, Benjamin Drung wrote: > > > > * Package name : release > > The tool isn't about releasing, but about to querying the release. Also, > it's about distribution release (not package...). May be a name like > {get|query}-distr[o]?-release... or something completely different like > "supported-distro" would be more explicit. Yes, the name is a bit to generic. Any other suggestions for the name? On the mailing list I found 'release-info'. On my list are now: * release-info * distro-release-info * distro-releases Any preferred name or suggestions? Should i rename the scripts, too? > > Description : provides information about the current releases > > > > This package contains information about all releases of Debian and Ubuntu. The > > release script will give you the codename for e.g. the latest stable release of > > your distribution. > > There was some discussions about a similar tool & issues: > http://lists.debian.org/debian-devel/2007/05/msg01138.html > and to query Debian point release. > http://lists.debian.org/debian-devel/2007/12/msg00742.html The topic of these discussions were slightly different. The release packages does not know anything about the running release. It only needs a date (and up-to-date data) for calculating the result. > > To get information about a specific distribution there are > > the debian-release and the ubuntu-release scripts. > > I suppose you mean that there will be different back-end script. > (I suppose that you don't mean that each program will have to implement > a select/case algorithm?) Yes, there are different back-end scripts. Due to different release models the both scripts use different algorithms. The distro data are stored in cvs files (like a table) and then I throw a little bit of Python on it. Subtracting the command line parsing only 60 lines of code are required. > > It's based on the idea posted on the ubuntu-devel-discuss mailing list > > [1]. Comments, suggestions and feature requests are highly welcome. > > > > For Debian I need some informations: Until when were following > > releases supported: buzz, rex, bo, hamm, slink, and potato? > > See http://wiki.debian.org/DebianReleases but I didn't/couldn't find the > information for bo/rex/buzz. Anyone ? I found that page, too. The wikipedia page of Debian did not contain more information. > AFAIK, Debian have never supported more than two stable distributions > (stable + old-stable), therefore, you can assume that a distribution end > of life is "lower than" distribution N+2 release. I used this algorithm to calculate the support dates until we find something more precise. -- Benjamin Drung Ubuntu Developer (www.ubuntu.com) | Debian Maintainer (www.debian.org)
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil