Annotation of rpm2html/TODO, revision 1.23

1.4       veillard    1: Done:
1.1       veillard    2: - Timestamps
                      3: - Config file using per-directory entries
                      4:   + Local URL
                      5:   + Remote URL
1.4       veillard    6:   + Color
                      7:   + SRC URL
1.6       veillard    8: - Config for Remote distributors
1.1       veillard    9: - Source RPM handling
1.4       veillard   10: - Extraction and display of more informations:
                     11:   + COPYRIGHT
                     12:   + PACKAGER
                     13:   + URL
1.5       veillard   14: - an Index file with stats and infos
                     15: - ByName index
1.7       veillard   16: - Documentation
                     17: - Packaging
1.9       veillard   18: - Give package sources informations using dir colors.
                     19:   Maybe color should be defined in a different way.
1.10      veillard   20: - Multi-platform (see also OS).
                     21:   A given package may be available for more than one platform
                     22: - Localization.
1.11      veillard   23: - More navigarion links in the Header of generated files,
                     24:   direct links to Group, Date, Vendor
1.13      veillard   25: - Handle the file modification time to avoid rewriting all
                     26:   the files at each run, if not needed. This break HTTP caching !
1.14      veillard   27: - Handle more than 2 Gig of RPM data.
1.15      veillard   28: - Correct HTML output.
1.16      veillard   29: - Limit size of ByDate.html
1.18      veillard   30: - Add "More..." links to ByDate when overriding the limit of the
                     31:   page size.
1.19      veillard   32: - Split the ByName to be actually a set of links to smaller pages.
1.23    ! veillard   33: - Warns if case of lack of resources lists.
1.4       veillard   34: 
                     35: Todo:
1.22      veillard   36: - Check for -lintl in configure.in and add -lintl in Makefile.ini
                     37:   (Cristian Bradiceanu <cbredi@timisoara.roedu.net>).
1.21      veillard   38: - Maintain the coherency RPM <-> HTML when packages are removed,
                     39:   with links to non-existent of updated packages.
1.20      veillard   40: - Provide a way to link-in a search engine ...
                     41: - Provide an help page
                     42: - Provide a mechanism to add per-site links in the headers.
1.22      veillard   43: - Add README link to info file in /readme, if available
                     44:   (Brandon Craig Rhodes <bcrhodes@cc.gatech.edu>).
1.20      veillard   45: - Provide RPM packages for sources and i386 !
1.2       veillard   46: - Overflow of buffer containing the file-list, and max size.
                     47:   Crash with 80000 bytes !
1.4       veillard   48: - User-provided Header and Footer.
                     49: - Extraction and display of more informations:
                     50:   + ICON
                     51:   + GIF
                     52:   + XPM
1.7       veillard   53: - HTML language negociation could also be provided using
                     54:   suffixes like .en.html, .fr.html, etc ...
1.1       veillard   55: 
1.23    ! veillard   56: $Id: TODO,v 1.22 1998/02/20 23:59:53 veillard Exp $
1.1       veillard   57: 

Webmaster