Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Development (http://www.linux-archive.org/debian-development/)
-   -   Upcoming Section changes in the archive (http://www.linux-archive.org/debian-development/253275-upcoming-section-changes-archive.html)

Joerg Jaspert 02-26-2009 07:07 PM

Upcoming Section changes in the archive
 
Hello world,

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:

ruby
ruby-*
*-ruby
lib*-ruby1.[89]
irb*
jruby*
racc
rake
rant
rbbr
rcov
*eruby*
rails
rubilicious
soap4r
redcloth
rubyfilter
rubyluabridge
java
java*
sun-java*
*-java
openjdk-*
kaffe*
cacao*
jikes*
default-jdk*
ecj*
fastjar
gcj*
libgcj*
gij*
ikvm
jclassinfo
jflex
jlex
jlint
junit*
nice
maven*
ant
ant-*
tomcat*
jetty*
video
aatv
aview
avifile-*
cfourcc
dov4l
dvb*
dvd*
dvgrab
dvr
elisa*
fbtv
flvtool*
*ffmpeg*
freevo
*-mediaplayer
*mplayer*
*xine*
gnash*
gqcam
hasciicam
kino
ktoon
klash
kvdr
libdv-bin
me-tv
mkvtoolnix*
motion
ogle*
openmovieeditor
pia
pyvnc2swf
recordmydesktop
scantv
smpeg*
streamer
swfdec*
swfmill
thoggen
tvtime
v4l*
vamps
vdr*
vlc*
wmtv
xawtv*
fonts
ttf*
cmap*
xfonts*
font*
cm-*
culmus*
dvi2ps-fontdata-*
gsfonts*
*-font
*-fonts
roxen-fonts-*
t1-*
unifont
ming-fonts-*
gnustep
gnustep*
libgnustep*
*.app
*.framework
xfce
xfce*
libxfce*
httpd
apache*
libapache*
caudium*
roxen*
cherokee*
libcherokee*
*httpd
aolserver*
lighthttp*
mongrel*
nginx
localisations (not meant for packages like doc-debian-* but for language packs!)
*l10n*
*i18n*
debug
*-dbg
*-debug
lisp (no, not in brackets)
cl-*
*-lisp
*-el
vcs
git-*
gitweb
gitk
gitosis
gitpkg
tig
stgit*
topgit
qgit
subversion
libsvn*
*-svn
svn-*
svk
esvn
kdesvn
websvn
svnmailer
bzr*
*-bzr
hg-*
hgsvn
rapidsvn
subcommander
mercurial*
cvs*
gcvs
statcvs
tkcvs
curves
rcs
monotone*
tla*
*darcs*
arch-buildpackage
archzoom
archway
axp
cssc
viewvc*
vcs-tree
mr
commit-tool
qct
patch
patcher
wiggle
*quilt*
dpatch
tailor
haskell
haskell*
libhugs*
ghc*
libghc*
zope
zope*
plone*
database
postgresql*
pg*
sqlite*
mysql*
libmysql*
db4.*
libdb4*
firebird*
sql-*
qdbm*
kernel
linux-image*
linux-headers*
linux-patch*
linux-source-*
linux-support-*
linux-modules-*
linux-tree-*
kernel-package
*modules*2.6*
firmware-*
kernel-patch-*
xen-*
*-modules-source
*-module-source
kfreebsd-source-*
user-mode-linux
linux-wlan-ng*
nvidia-kernel*
fglrx-source
bcm5700-source
madwifi-source
rt2860-source
unicorn-source
acx100-source
em8300-source
rt*-source
acerhk-source
alsa-source
atl2-source
aufs-source
batman-adv-source
btrfs-source
comedi-source
device3dfx-source
drbd*-source
et131x-source
gspca-source
iscsitarget-source
kqemu-source
kvm-source
leds-alix-source
loop-aes-source
lustre-source
lzma-source
mga-vid-source
ndiswrapper-source
omfs-source
qc-usb-source
sfc-source
squashfs-source
tp-smapi-source
virtualbox-ose*-source
vpb-driver-source
zaptel-source

--
bye, Joerg
Ubuntu: An ancient african word meaning "I can't configure Debian"

Adeodato Sim 02-26-2009 08:02 PM

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

Frans Pop 02-26-2009 08:20 PM

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

Stefano Zacchiroli 02-26-2009 08:24 PM

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

Michal Čihař 02-26-2009 08:28 PM

Upcoming Section changes in the archive
 
Hi

Dne Thu, 26 Feb 2009 21:07:35 +0100
Joerg Jaspert <joerg@ganneff.de> napsal(a):

> database Databases
[...]
> database
> postgresql*
> pg*
> sqlite*
> mysql*
> libmysql*
> db4.*
> libdb4*
> firebird*
> sql-*
> qdbm*

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

Andreas Rottmann 02-26-2009 08:51 PM

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

Rene Engelhard 02-26-2009 08:52 PM

Upcoming Section changes in the archive
 
Hi,

Joerg Jaspert wrote:
> java Everything about Java
{...}
> gcj*

*gcj, too probably.

> database
> postgresql*
> pg*
> sqlite*
> mysql*
> libmysql*

That also hits database libs. Which makes me wonder what the best for
libhsqldb-java is. databases or java? :)

(hsqldb-server probably should be in databases)

Gre/Regards,

Ren
--
.'`. Ren Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' rene@debian.org | GnuPG-Key ID: 248AEB73
`- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Bernd Zeimetz 02-26-2009 08:53 PM

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.

Cheers,

Bernd

--
Bernd Zeimetz Debian GNU/Linux Developer
GPG Fingerprint: 06C8 C9A2 EAAD E37E 5B2C BE93 067A AD04 C93B FF79


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Daniel Moerner 02-26-2009 09:17 PM

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

Frank Lin PIAT 02-26-2009 09:39 PM

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


All times are GMT. The time now is 09:25 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.