Annotation of rpm2html/SQL_TODO, revision 1.2

1.1       veillard    1:    WISH/TOOLS
                      2: 
                      3: - lookup daemon searching for expired files
                      4: - import from rsync or mirrors logs
                      5: - Check for signatures, add an Authenticate base
                      6: 
                      7:    TODO
                      8: 
                      9: - Add Peoples with more fields than purely the fields found
                     10:   form the RPM informations (PGP keys, email, URL, ...)
                     11: - Add missing fields to the Distribs base (color ...)
                     12: - add Requires
                     13: - add Provides
                     14: - add functions to delete from the database:
                     15:   sql_remove_package() with id or path key, propagating to 
                     16:                       Files and Requires
                     17:   cleanup of tables
                     18: - add cleanup from the sql command line tool
                     19: - add export functions for config files from the database
1.2     ! veillard   20: - add import function from RDF files
1.1       veillard   21: 
                     22:    DONE
                     23: 
                     24: - added Files, starting to be able to do interesting queries:
                     25:   Select Packages.Name,Packages.Version,Packages.Release from
                     26:          Packages,Files where Files.Path='/usr/bin/xml-config' and
                     27:          Packages.ID=Files.ID and Packages.Version >='2.0.0';
                     28:   I was afraid of the speed requirements for the inserts, but
                     29:   not it looks Okay.
                     30: - added Mirrors base
                     31: - added Metadata base
                     32: - added capacity to launch rpm2html from the database instead of
                     33:   the configuration file 9the DB contains those).
                     34: - added automatic import of configuration/distribution informations
                     35: - started playing adding a Vendor table filled with RedHat

Webmaster