[BACK]Return to TODO CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / cvsweb

Annotation of cvsweb/TODO, Revision 4.1

4.1     ! schwarze    1: $Id$
        !             2: $knu: TODO,v 1.10 2004/10/31 22:46:00 scop
3.1       knu         3:
3.7       scop        4: TODO list for FreeBSD-CVSweb
3.2       scop        5: -------------------------------------------------------------------------------
                      6:
3.6       scop        7: o Tear the code apart, and modularize.
                      8:
3.2       scop        9: o Ensure that fatal error messages are shown properly when gzip encoding
                     10:   is enabled.
                     11:
                     12: o Use specialized modules from CPAN to do stuff, maybe these would be useful:
                     13:   + Archive::Tar
                     14:   + Archive::Zip
                     15:   + Compress::Zlib
                     16:   + Compress::Bzip2
3.3       scop       17:   + HTML::Entities
3.6       scop       18:   + Cvs or VCS::LibCVS
3.2       scop       19:
                     20: o Integrate/cooperate with various CVS utilities.
                     21:   + cvs2cl      <http://www.red-bean.com/cvs2cl/>
                     22:   + cvsplot     <http://cvsplot.sourceforge.net/>
                     23:   + CVSps       <http://www.cobite.com/cvsps/>
                     24:
                     25: o Limit the number of log entries shown.
                     26:
                     27: o Explore whether we can use cvs for all operations and drop rlog, rcsdiff
                     28:   and friends.
3.6       scop       29:
                     30: o Find out if it is feasible to provide prune-like functionality, ie. hide
                     31:   empty subdirs.
                     32:
                     33: o Recursive diffs, including support for tags/branches/dates.
                     34:
                     35: o Support for dates in tarballs/zips (in addition to tags/branches).
3.8       scop       36:
                     37: o Make it possible to pass media type parameters with the content-type
                     38:   query string parameter, for example "Content-Type: text/html; charset=utf-8".
3.10      scop       39:
                     40: o Make use of String::Ediff (if it's available) configurable in the UI.

CVSweb