Nekodeps
Downloader script TODO list
- Add switch to turn off full paths in command names
- Add more logic to the script itself, such as rotating mirrors
- Make detect filesize 0 and report that most probably file not found on server
- Make the script generator record time/date of the run
- [DONE] Option for download to start automatically (via meta-refresh, not proper redirect unfortunately)
- [DONE] Add note how to download and run script via lynx (so that you don't have to click Save, then go to shell, chdir, run and all the fuss).
- Handle conflicts (or inst shell does it?)
- Handle same-named packages with multiple versions (for now, do it manually)
- Provide choice of downloaders. Options should be wget, ftp, inst directly, and quickhack perl script, if there are required net modules in irix base install
- Produce dep hierarchy diagram, or script, or both. (user buttons)
- Verify md5 sums
- Keep track of new entries in the archive, allow people to leave
email addresses and packages they're interested in, and mail them the
script when there are updates.
- Integration with nekoware if neko folks are interested
- Provide interface to some IRC bot on neko IRC channel?
- [DONE] Automatic upgrade of descript.ion. (Bugs in file: openssl and gconf have two entries, 3rd column missing at a few places. I need s/no dependencies//, s/ /\t/, and add header line)
- [DONE] Make popularity list per-package, not per-selection
- [DONE] Choice of script download formats
- [DONE] Revert mirrors logic so that it means which mirrors you DON'T want
- [HALF] Bold and colorize popular packages for easier visual selection
- [HALF] In the generated download links, split traffic accross neko mirrors
- [DONE] Option to generate inst line or not
- Turn on TolerateGet and make it possible to produce links like: http://nekodeps/want=pk1,pk2,pk2,.. for copy/pasting on IRC, emails and websites.
- [DONE] Cache results to reduce calculation time when archive hasn't changed
- [DONE] Force regeneration, avoiding cache (user button)
- [DONE] Have TOP 10 list
Execution: total=0.000 user=0.000 sys=0.000 cuser=0.000
csys=0.000