As Lenny is finally released, and we are early in the cycle for squeeze,
now is the best time to do some long-needed changes to our archive.
Much of what we are currently doing is not visible to you as a user of
this archive, but the action we talk about now is:
We plan on changing the current sections in the archive. With the rapid
growth of archive, many of them have become too big to be useful anymore.
While we acknowledge that something like debtags will make a better
long-term solution, we do not think that it is ready yet to completly
replace sections (e.g. because it isn't assured that all packages have
tags). This is why we chose to go ahead and adjust what we have,
instead of hoping that debtags can mature enough in time for squeeze.
We plan on finally removing the already deprecated section base.
Earlier in Debian's lifetime our installer used the base section to
mark packages important for the base system. This is no longer needed,
debian-installer has much better ways to do the same thing, hence it
can go away.
We also plan on adding a number of new sections. At the bottom of this
mail we provide a listing of which packages will initially be put into
those new sections. If you think one of your packages should be put
into one of the new sections but it won't be seen by the matches we
list, please tell override-change@debian.org, and it will be moved.
NOTE:
This is not yet done, but will be done soon. We will send a mail to
d-d-a when we made the changes.
There is NO upload required to move a package to a new section.
DO NOT UPLOAD YOUR PACKAGE FOR A SECTION CHANGE ONLY.
It is enough if you change your debian/control file in the next regular
upload, after we announced the new sections exist.
The new sections are:
ruby Everything about ruby, an interpreted object oriented
language.
java Everything about Java
video Video viewers, editors, recording, streaming
fonts Font packages
gnustep The Gnustep environment
xfce The XFCE Desktop, fast and lightweight Desktop
Environment.
httpd Webservers and their modules
localisations Language packs
debug Debug packages
lisp Everything about Lisp
vcs Version control systems
haskell Everything about haskell
zope Zope/Plone Framework
database Databases
kernel Kernel and Kernel modules
The initial set of packages moved into the new sections will be found
using the following matches:
--
bye, Joerg
Ubuntu: An ancient african word meaning "I can't configure Debian"
02-26-2009, 08:02 PM
Adeodato Simó
Upcoming Section changes in the archive
* Joerg Jaspert [Thu, 26 Feb 2009 21:07:35 +0100]:
> database
> libmysql*
> libdb4*
I'm not sure these (and possibly *some* of the other lib* packages
included in the listing) should be moved out of Section: libs. I can see
how having a database section to browse can be useful, but I don't think
support libraries have a place there, since they're something that's
going to be installed because of dependencies, and not intentionally.
Thoughts?
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Listening to: Luke Vibert - Synthax
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
02-26-2009, 08:20 PM
Frans Pop
Upcoming Section changes in the archive
Joerg Jaspert wrote:
> We plan on changing the current sections in the archive. With the rapid
> growth of archive, many of them have become too big to be useful
> anymore.
Great.
> The new sections are:
[...]
> localisations Language packs
I'd prefer "localization".
- We use en_US in general -> "ize"
- Having the section name plural seems inconsistent with other sections.
> video
[...]
> dvd*
I wonder if packages like dvd+rw-tools*, dvdisaster or dvdrtools really
belong in this category. Not all that's DVD is video related.
For example, dvd+rw-tools contains growisofs, which is used to create
Debian CDs...
> httpd
Add boa.
> vcs
What about packages like libcvs-perl or libgit-ruby? Do they stay with the
language or move to this new category?
Cheers,
FJP
02-26-2009, 08:24 PM
Stefano Zacchiroli
Upcoming Section changes in the archive
On Thu, Feb 26, 2009 at 09:07:35PM +0100, Joerg Jaspert wrote:
> The new sections are:
Not like it is *that* important, but we now have more than 100
OCaml-related source packages in the archive, most of which are
libraries for OCaml development.
I don't if that warrants an "ocaml" section, which is your call, but
if it does, well, ... heads up :-)
The regex over binary package names would be "lib.*-ocaml.*",
currently matching 160 binary packages in the APT database on my
laptop (unstable + experimental).
Cheers.
--
Stefano Zacchiroli -o- PhD in Computer Science PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
02-26-2009, 08:28 PM
Michal ÄŒihaÅ™
Upcoming Section changes in the archive
Hi
Dne Thu, 26 Feb 2009 21:07:35 +0100
Joerg Jaspert <joerg@ganneff.de> napsal(a):
I think this needs a bit detailed specification. Is this going to be
for servers or also libraries? In latter case definitely something is
missing, eg. libdbi.*, libgdbm.*.
--
Michal ÄŒihaÅ™ | http://cihar.com | http://blog.cihar.com
02-26-2009, 08:51 PM
Andreas Rottmann
Upcoming Section changes in the archive
Joerg Jaspert <joerg@ganneff.de> writes:
> The new sections are:
[...]
> lisp Everything about Lisp
[...]
>
Is this just about Common Lisp, or other Lisp dialects as well? I'm
mainly referring to Scheme here, as it is another Lisp dialect in
(relatively) widespread use (the third one being Emacs-Lisp).
Regards, Rotty
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
02-26-2009, 08:53 PM
Bernd Zeimetz
Upcoming Section changes in the archive
Stefano Zacchiroli wrote:
> On Thu, Feb 26, 2009 at 09:07:35PM +0100, Joerg Jaspert wrote:
>> The new sections are:
>
> Not like it is *that* important, but we now have more than 100
> OCaml-related source packages in the archive, most of which are
> libraries for OCaml development.
>
> I don't if that warrants an "ocaml" section, which is your call, but
> if it does, well, ... heads up :-)
bzed@think:~$ apt-cache search liblua | wc -l
84
So I guess we should have a lua section, too?
liblua.* would fit into that section at least.
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
02-26-2009, 09:17 PM
Daniel Moerner
Upcoming Section changes in the archive
On Thu, Feb 26, 2009 at 12:07 PM, Joerg Jaspert <joerg@ganneff.de> wrote:
> lisp * * * * * *(no, not in brackets)
> * * * * * * * *cl-*
> * * * * * * * **-lisp
> * * * * * * * **-el
Two things:
First, if by Lisp you mean everything related to Lisp, then this
should probably also include scheme*, not just Common Lisp packages.
Scheme will require more manual work because many Scheme interpreters
have bizarre names.
Second, as far as I can tell, Sections can be set for either binaries
or source packages in debian/control. There are some source packages
that distribute *-el binaries (scheme48, which I just adopted, for
instance). I trust that this move will only move the binary packages
and not drag along the source and other binaries it produces?
(Obviously this is not problem for scheme48, but it might pop up for
other packages.)This may be an ignorant question but IANADD.
Regards,
Daniel Moerner
--
Daniel Moerner <dmoerner@gmail.com>
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
02-26-2009, 09:39 PM
Frank Lin PIAT
Upcoming Section changes in the archive
On Thu, 2009-02-26 at 21:07 +0100, Joerg Jaspert wrote:
> The new sections are:
[..]
> video Video viewers, editors, recording, streaming
What about renaming sound as audio? (if we introduce the video one, )
Since the (perl|python|ruby|...) sections should contains libraries,
modules, engines but not end-users applications, should they be renamed?
(perl-lib, or something better)
Some sections are hardly used and could be removed, especially
"news" (~35 pkg). Also "shells" has only 25 pkg.
Franklin
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org