Done: - Timestamps - Config file using per-directory entries + Local URL + Remote URL + Color + SRC URL - Config for Remote distributors - Source RPM handling - Extraction and display of more informations: + COPYRIGHT + PACKAGER + URL - an Index file with stats and infos - ByName index - Documentation - Packaging - Give package sources informations using dir colors. Maybe color should be defined in a different way. - Multi-platform (see also OS). A given package may be available for more than one platform - Localization. - More navigarion links in the Header of generated files, direct links to Group, Date, Vendor - Handle the file modification time to avoid rewriting all the files at each run, if not needed. This break HTTP caching ! - Handle more than 2 Gig of RPM data. - Correct HTML output. - Limit size of ByDate.html - Add "More..." links to ByDate when overriding the limit of the page size. - Split the ByName to be actually a set of links to smaller pages. - Warns if case of lack of resources lists. - Check for -lintl in configure.in and add -lintl in Makefile.ini (Cristian Bradiceanu ). - Provide a mechanism to add per-base links in the navigation headers (for search or help). - Added a man(1) page provided by Manu :-) ROUAT - Add 'changelog' fields to the resulting pages (Gary Thomas ). - Enforce new pages and directory to be world-readable (Kirk Bauer ) Todo: - Maintain the coherency RPM <-> HTML when packages are removed, with links to non-existent of updated packages. - Add README link to info file in /readme, if available (Brandon Craig Rhodes ). - Provide RPM packages for sources and i386 ! - Overflow of buffer containing the file-list, and max size. Crash with 80000 bytes ! - User-provided Header and Footer. - Extraction and display of more informations: + ICON + GIF + XPM - HTML language negociation could also be provided using suffixes like .en.html, .fr.html, etc ... $Id: TODO,v 1.25 1998/03/20 06:03:34 veillard Exp $