[ANNOUNCE] FreeBSD-CVSweb 2.9.1 (beta)
VilleSkyttä
scop at FreeBSD.org
Thu Oct 9 14:34:02 PDT 2003
After a *far* too long time, the first **beta** release of
FreeBSD-CVSweb 3, 2.9.1, is available. Please test and report success,
failures and other feedback to freebsd-cvsweb at freebsd.org.
The listing of high level changes follows, and is available from CVS
HEAD (NEWS). It will be included in future release tarballs. Please
also see the remaining TODO list for 3.0.0 "final" a little further down
below.
For instructions on upgrading from 2.0.x versions, see INSTALL in the
distribution. In particular, make sure that all necessary dependencies
are properly installed.
Changes in 2.9.1 (beta) (after 2.0.6):
* Much improved HTML quality, XHTML 1.0 Transitional, use of external
CSS for presentation.
* Visual and accessibility improvements.
* Graphical revision views using CvsGraph (>= 1.4.0).
* Source and diff syntax highlighting using GNU Enscript (>= 1.6.2).
* mod_perl 2 support (>= 1.99_08).
* Ability to handle directories with *lots* of files.
* Case insensitive sorting option for directories.
* Cross site scripting paranoia against weirdly formatted tags etc.
* Option to display line numbers in source views.
* Improved MIME type discovery and support for binary files.
* Support for (X)Emacs-style human readable diffs using String::Ediff.
* Taint-safety on Perl 5.8, strict CGI query parameter checking.
* Ability to show Apache FancyIndex-style README.cvs(.html) in
directory views.
* Lots of minor bugfixes.
* Portability improvements.
* Documentation improvements.
* Code cleanups.
There are a couple of things that need addressing before the final 3.0.0
release, feedback is welcome on the following:
* Now that the MIME type handling has been improved and fixed, something
needs to be done about the view/download links. For example *.php
files default to application/x-httpd-php which means that clicking on
a revision will pop up a download dialog instead of outputting a
HTMLized source code view. Suggestions welcome, please test with and
without MIME::Types installed. This is a blocker for 3.0.0.
* Ensure that cvsweb still works with mod_perl < 1.99, I haven't been
able to test this. It does work with mod_perl >= 1.99_08 but not with
earlier 1.99_x versions. Most testing has been done with 1.99_09.
Non-blocker for 3.0.0.
* Add workaround for the diff problems people have recently reported on
Solaris. This is pending for more info (asked in private mail from
some people who have reported the problems). Non-blocker for 3.0.0.
* Integration with CVSHistory. This is already implemented but is
pending on some changes to CVSHistory which have been submitted
upstream. Non-blocker for 3.0.0.
Full change log:
http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/ChangeLog?rev=1.107&content-type=text/x-cvsweb-markup
Download locations:
http://people.freebsd.org/~scop/cvsweb/beta/
ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/beta/
FTP mirror sites:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html
MD5 checksum:
323dce567e2e47f67febeb6cfa3a2714 cvsweb-2.9.1.tar.gz
Project home page:
http://www.FreeBSD.org/projects/cvsweb.html
Red Hat Linux 9 RPMs of FreeBSD-CVSweb 2.9.1 and its dependencies can be
found at the following locations; use of apt-get or yum in strongly
recommended:
http://cachalot.mine.nu/9/ (cvsweb + some dependencies)
http://www.fedora.us/ (rest of the dependencies)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-cvsweb/attachments/20031010/a7e243d9/attachment.bin
More information about the freebsd-cvsweb
mailing list