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

Diff for /cvsweb/README between version 3.8 and 4.7

version 3.8, 2006/04/02 19:39:30 version 4.7, 2019/11/11 15:46:39
Line 1 
Line 1 
 $FreeBSD$  $Id$
 $Idaemons: /home/cvs/cvsweb/README.knu,v 3.9 2001/01/13 07:48:09 knu Exp $  $knu: README,v 1.9 2006/06/22 22:25:27 linimon
   
 FreeBSD-CVSweb is a WWW interface for CVS repositories.  CVSweb is a WWW interface for CVS repositories.
   
 CVSweb was originally written by Bill Fenner and improved by Henner  CVSweb was originally written by Bill Fenner and improved by Henner
 Zeller, Henrik Nordström, and Ken Coar, then Akinori MUSHA brought  Zeller, Henrik Nordström, and Ken Coar, then Akinori MUSHA brought
 it back to FreeBSD community and made further improvements.  Ville  it back to FreeBSD community and made further improvements.  Ville
 Skyttä continued that work, and the project is currently in process  Skyttä continued that work; after that, the project was briefly
 of changing maintainers again.  maintained by Jonathan Noack <noackjr@alumni.rice.edu>.
   
 To track the development, access the MAIN branch of the module  To track the development, access the MAIN branch of the module
 `projects/cvsweb' in the FreeBSD CVS repository.  For legacy 2.x  `cvsweb' in the mandoc.bsd.lv CVS repository.  For legacy 2.x
 versions, see the branch named 'rel-2_0-branch'.  versions, see the branch named 'FreeBSD-cvsweb-2_0-branch'.
   
   Project home page:    Project home page:
     <http://www.FreeBSD.org/projects/cvsweb.html>      <http://cvsweb.bsd.lv/>
   
   Repository access:    Repository access:
     <http://www.FreeBSD.org/support.html#cvs>      <http://mandoc.bsd.lv/anoncvs.html>
   
   CVSweb of CVSweb:    CVSweb of CVSweb:
     <http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/>      <http://mandoc.bsd.lv/cgi-bin/cvsweb/?cvsroot=cvsweb>
   
   Release archives:    Release archives:
       <http://cvsweb.bsd.lv/release/>
     <http://people.FreeBSD.org/~scop/cvsweb/>      <http://people.FreeBSD.org/~scop/cvsweb/>
     <ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/>  
   
   Mailing list:    A mailing list used to exist at the following place,
     but was deleted in 2014 or maybe even earlier:
     <freebsd-cvsweb@FreeBSD.org>      <freebsd-cvsweb@FreeBSD.org>
     <http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb>      <http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb>
     <http://www.FreeBSD.org/doc/handbook/eresources.html#ERESOURCES-SUBSCRIBE>  
   
 Here is the list of added features over Zeller's version:  Here is the list of added features over Zeller's version:
   
Line 37  o Customizable "show functions" option
Line 37  o Customizable "show functions" option
     You can specify a regexp for each file type to teach rcsdiff(1) to      You can specify a regexp for each file type to teach rcsdiff(1) to
     recognize function lines.      recognize function lines.
   
 o Customizable PR categories  
 o Move $prcgi to cvsweb.conf  
     Now each repository can have its own PR categories and  
     query-pr.cgi URL, which can be defined in cvsweb.conf-${cvstree}.  
     It is useful when you have such as NetBSD and/or OpenBSD  
     repositories.  
   
 o Improved support for text-based browsers  o Improved support for text-based browsers
     Unidiff is the default format for diffs, for text-based browsers.      Unidiff is the default format for diffs, for text-based browsers.
   
Line 87  o Security fixes to let it work under perl -T.
Line 80  o Security fixes to let it work under perl -T.
   
 o Annotate works under mod_perl and against a read only repository.  o Annotate works under mod_perl and against a read only repository.
   
 o CvsGraph <http://www.akhphd.au.dk/~bertho/cvsgraph/> integration.  
   
 o Syntax highlighting using GNU Enscript <http://www.iki.fi/~mtr/genscript/>.  
   
 o CVSHistory <http://www.jamwt.com/CVSHistory/> integration.  o CVSHistory <http://www.jamwt.com/CVSHistory/> integration.
   
 o Line number output for HTMLized views.  o Line number output for HTMLized views.
Line 162  cvsweb.cgi became quite huge now and is bad style code
Line 151  cvsweb.cgi became quite huge now and is bad style code
 perl-programmer - this is what I do in my spare time!) so this  perl-programmer - this is what I do in my spare time!) so this
 should be rewritten.  should be rewritten.
   
 I'd propose a Java-servlet which could use the C/S-protocol .. anyone ?  
   
 And what about using mod_perl, and rewriting it into a set of proper Perl-5  And what about using mod_perl, and rewriting it into a set of proper Perl-5
 modules?  modules?
   
Line 186  or
Line 173  or
 [1] for the original Version of cvsweb.cgi, see  [1] for the original Version of cvsweb.cgi, see
     <http://www.freebsd.org/~fenner/cvsweb/>      <http://www.freebsd.org/~fenner/cvsweb/>
 [2] for cvs, see <http://www.nongnu.org/cvs/>  [2] for cvs, see <http://www.nongnu.org/cvs/>
   
 --  
 FreeBSD-CVSweb project <freebsd-cvsweb@freebsd.org>  

Legend:
Removed from v.3.8  
changed lines
  Added in v.4.7

CVSweb