[arch-dev-public] filelists for packages
Hi all, I have created a script which generates an archive containg filelists of every pacakge in our repos. This makes it possible to show a list of files on the webpage or implement some tool to search for a package by giving a filename. I have set up a cronjob (see createFileList in my home dir) for doing this once per day. It is implemented somehow incremental, so serverload is quite low. At the moment I save the output at http://dev.archlinux.org/~pierre/test-repo/. What do you think about moving those files to /home/ftp and make them available on every mirror? Filesize is not a real problem; even with using gz instead of bz2: 208K ./core/os/i686 208K ./core/os/x86_64 420K ./core/os 424K ./core 3,0M ./extra/os/i686 3,0M ./extra/os/x86_64 5,9M ./extra/os 5,9M ./extra 120K ./unstable/os/i686 116K ./unstable/os/x86_64 240K ./unstable/os 244K ./unstable 188K ./testing/os/i686 168K ./testing/os/x86_64 360K ./testing/os 364K ./testing 2,5M ./community/os/i686 2,5M ./community/os/x86_64 4,9M ./community/os 4,9M ./community 12M The file format is the same as the one used for the repo-db files for pacman. Currently I use this data to feed my webbased package browser, but make those files available to the public some users might implement some cool command line tools etc.. Pierre
2008/5/12 Pierre Schmitz <pierre@archlinux.de>:
Hi all,
I have created a script which generates an archive containg filelists of every pacakge in our repos. This makes it possible to show a list of files on the webpage or implement some tool to search for a package by giving a filename.
I have set up a cronjob (see createFileList in my home dir) for doing this once per day. It is implemented somehow incremental, so serverload is quite low. At the moment I save the output at http://dev.archlinux.org/~pierre/test-repo/. What do you think about moving those files to /home/ftp and make them available on every mirror?
Filesize is not a real problem; even with using gz instead of bz2:
The file format is the same as the one used for the repo-db files for pacman.
Currently I use this data to feed my webbased package browser, but make those files available to the public some users might implement some cool command line tools etc..
This can be useful. Has this been moved to somewhere in /home/ftp ? -- Roman Kyrylych (Роман Кирилич)
On Sat, May 17, 2008 at 6:39 AM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
2008/5/12 Pierre Schmitz <pierre@archlinux.de>:
Hi all,
I have created a script which generates an archive containg filelists of every pacakge in our repos. This makes it possible to show a list of files on the webpage or implement some tool to search for a package by giving a filename.
I have set up a cronjob (see createFileList in my home dir) for doing this once per day. It is implemented somehow incremental, so serverload is quite low. At the moment I save the output at http://dev.archlinux.org/~pierre/test-repo/. What do you think about moving those files to /home/ftp and make them available on every mirror?
Filesize is not a real problem; even with using gz instead of bz2:
The file format is the same as the one used for the repo-db files for pacman.
Currently I use this data to feed my webbased package browser, but make those files available to the public some users might implement some cool command line tools etc..
This can be useful. Has this been moved to somewhere in /home/ftp ?
Not yet, I will set this up as a cron job with the new db scripts tomorrow
Am Montag, 12. Mai 2008 14:55:37 schrieb Pierre Schmitz:
Currently I use this data to feed my webbased package browser, but make those files available to the public some users might implement some cool command line tools etc..
Those file lists are now available on every mirror. Let's see if there will be some tools (in [community]) using those information. :-) -- http://www.archlinux.de
participants (3)
-
Aaron Griffin
-
Pierre Schmitz
-
Roman Kyrylych