Annotation of rpm2html/TODO, revision 1.26
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.24 veillard 34: - Check for -lintl in configure.in and add -lintl in Makefile.ini
35: (Cristian Bradiceanu <cbredi@timisoara.roedu.net>).
36: - Provide a mechanism to add per-base links in the navigation headers
37: (for search or help).
38: - Added a man(1) page provided by Manu :-) ROUAT <rouat@congo.ceng.cea.fr>
1.25 veillard 39: - Add 'changelog' fields to the resulting pages
40: (Gary Thomas <g.thomas@opengroup.org>).
41: - Enforce new pages and directory to be world-readable
42: (Kirk Bauer <kirk@kaybee.org>)
1.26 ! veillard 43: - Provide RPM packages for sources and i386 !
! 44: - Site mapping, per-directory output and navigation.
1.4 veillard 45:
46: Todo:
1.21 veillard 47: - Maintain the coherency RPM <-> HTML when packages are removed,
48: with links to non-existent of updated packages.
1.2 veillard 49: - Overflow of buffer containing the file-list, and max size.
50: Crash with 80000 bytes !
1.4 veillard 51: - User-provided Header and Footer.
52: - Extraction and display of more informations:
53: + ICON
54: + GIF
55: + XPM
1.7 veillard 56: - HTML language negociation could also be provided using
57: suffixes like .en.html, .fr.html, etc ...
1.1 veillard 58:
1.26 ! veillard 59: $Id: TODO,v 1.25 1998/03/20 06:03:34 veillard Exp $
1.1 veillard 60:
Webmaster