Size: 1977
Comment:
|
Size: 2706
Comment: Add link to DebSrcData
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
||Solution ||Ressource-hungry||Official||data in .deb format||Easy to apt||Local processing|| | ||Solution ||Resource-hungry||Official||data in .deb format||Easy to apt||Local processing|| |
Line 20: | Line 20: |
* [[Projects/DebSrcData]]. |
|
Line 23: | Line 25: |
* [http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de data.debian.org] | * [[http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de|data.debian.org]] * For CDs / DVDs, move these data files to multi-arch http://lists.debian.org/debian-devel/2007/06/msg00317.html |
Line 25: | Line 29: |
Line 30: | Line 33: |
=== Further discussion threads === * Nexuiz was temporarily bigger than a CD: [[http://lists.debian.org/debian-cd/2009/11/msg00030.html|debian-cd]] [[http://lists.debian.org/debian-devel/2009/11/msg00767.html|debian-devel]] [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557218|bug tracker]] (each location has some non-crossposted mails) * Discussion on debian-devel: http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de * Discussion two years later on the DebianScience list: http://lists.debian.org/msgid-search/20100508140545.GA19587@meiner |
This pages tries to summarise the brainstorm started on -devel about handling huge data packages.
http://lists.debian.org/debian-devel/2007/06/msg00273.html
Solution |
Resource-hungry |
Official |
data in .deb format |
Easy to apt |
Local processing |
Package as usual |
yes |
yes |
yes |
yes |
no |
Packgage data and provide processing scripts to other packages |
yes, but less duplication |
yes |
yes |
not fine-grained |
automated |
Dummy package |
no |
yes |
no |
yes |
manual |
Packaged cron script |
no |
yes |
no |
yes |
automated |
Wrapper |
no |
yes |
yes |
yes |
automated |
Fink |
no |
yes (.info files) |
no |
no, but fink can manage dependencies |
automated |
New branch separated from main |
optional miroring |
yes |
yes |
yes |
no |
Unofficial repository |
not for Debian |
no |
yes |
needs a key? |
no |
dpkg --admindir=$HOME/somedirectory |
depends |
depends |
yes |
no |
no |
Other tools to create Debian binary packages are cmake, checkinstall, alien and equivs.
Some other ideas
Regular Debian package from a "dummy" orig source. http://lists.debian.org/debian-devel/2007/06/msg00298.html
Per user package management. http://lists.debian.org/debian-devel/2007/06/msg00371.html
Script to download/update, unpack and index public databases http://svn.debian.org/wsvn/debian-med/trunk/community/infrastructure/getData/?rev=0&sc=0
For CDs / DVDs, move these data files to multi-arch http://lists.debian.org/debian-devel/2007/06/msg00317.html
Biggest space consumers
- Games data,
- Scientific data,
- -dbg packages.
Further discussion threads
Nexuiz was temporarily bigger than a CD: debian-cd debian-devel bug tracker (each location has some non-crossposted mails)
Discussion on debian-devel: http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de
Discussion two years later on the DebianScience list: http://lists.debian.org/msgid-search/20100508140545.GA19587@meiner