Downloader script TODO list:
- 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?
- 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
- [DONE, just more explicit note about it needed] 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