Annotation of cvsweb/README.FreeBSD, Revision 3.23
3.10 knu 1: $FreeBSD$
2: $Idaemons: /home/cvs/cvsweb/README.knu,v 3.9 2001/01/13 07:48:09 knu Exp $
3.2 knu 3:
3.14 scop 4: This is FreeBSD-cvsweb 3.0-dev, the UNSTABLE development version of
5: FreeBSD-CVSweb.
6:
7: To track the development, access the module `projects/cvsweb' in the
8: FreeBSD CVS repository, the HEAD branch. For a stable version, see the
9: branch named 'rel-2_0-branch'.
3.12 knu 10:
3.13 scop 11: Project home page:
3.14 scop 12: <http://www.FreeBSD.org/projects/cvsweb.html>
3.13 scop 13:
3.12 knu 14: Repository access:
3.14 scop 15: <http://www.FreeBSD.org/support.html#cvs>
3.12 knu 16:
17: CVSweb of CVSweb:
3.14 scop 18: <http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/>
3.12 knu 19:
20: Release archives:
3.14 scop 21: <http://people.FreeBSD.org/~scop/cvsweb/>
22: <ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/>
3.13 scop 23:
24: Mailing list:
3.14 scop 25: <freebsd-cvsweb@FreeBSD.org>
3.21 scop 26: <http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb>
3.14 scop 27: <http://www.FreeBSD.org/doc/handbook/eresources.html#ERESOURCES-SUBSCRIBE>
3.12 knu 28:
29: Here is the list of added features over Zeller's version:
3.1 knu 30:
31: o Customizable "show functions" option
32: You can specify a regexp for each file type to teach rcsdiff(1) to
33: recognize function lines.
34:
35: o Customizable PR categories
36: o Move $prcgi to cvsweb.conf
37: Now each repository can have its own PR categories and
38: query-pr.cgi URL, which can be defined in cvsweb.conf-${cvstree}.
39: It is useful when you have such as NetBSD and/or OpenBSD
40: repositories.
41:
42: o Improved support for text-based browsers
43: Unidiff is the default format for diffs, for text-based browsers.
44:
3.3 knu 45: o Enhanced PR # hyperlinking.
3.11 knu 46: The following styles are supported.
3.1 knu 47:
48: PR: 12345, 67890, ..
49:
50: PR: #12345, #67890, ..
51:
52: PR# sparc/12345, i386/67890
53:
54: PR: ports/43210
55: kern/98765
56:
57: .. is related to bin/4567, which is ...
3.3 knu 58:
59: o Manpage hyperlinking.
3.11 knu 60: Both `cat(1)' and `cat.1' styles are supported.
3.4 knu 61:
3.15 scop 62: o Revision numbers hyperlinking in annotation.
3.6 knu 63:
64: o Automatic tarball generation. (Obtained from Debian)
3.7 knu 65:
3.11 knu 66: o Automatic zipball generation.
3.7 knu 67:
3.11 knu 68: o Customizable repository entry order.
3.8 knu 69:
3.11 knu 70: o Location text field.
71:
72: o Support for the use of localized charsets.
73:
74: o Workaround for buggy web servers.
75:
76: o Numerous bugfixes regarding URI/filename manipulation.
77:
3.21 scop 78: o HTML improvements, XHTML 1.0 Transitional, and a separate CSS file for
79: presentation.
3.14 scop 80:
3.11 knu 81: o Security fixes to let it work under perl -T.
3.12 knu 82:
3.16 scop 83: o Annotate works under mod_perl and against a read only repository.
84:
3.17 scop 85: o CvsGraph <http://www.akhphd.au.dk/~bertho/cvsgraph/> integration.
3.12 knu 86:
3.19 scop 87: o Syntax highlighting using GNU Enscript <http://www.iki.fi/~mtr/genscript/>.
88:
3.20 scop 89: o Line number output for HTMLized views.
90:
3.22 scop 91: o Support for showing README.cvs.html and README.cvs akin to Apache's
92: FancyIndexes.
93:
3.23 ! scop 94: o Works with mod_perl >= 1.99_08 as well as 1.2x.
! 95:
3.21 scop 96: See the README file also, as well as TODO for new features under
3.14 scop 97: consideration and development.
3.1 knu 98:
99: --
3.13 scop 100: Ville Skyttä <scop@FreeBSD.org> -- The FreeBSD Project
CVSweb