From owner-freebsd-cvsweb@FreeBSD.ORG Thu Oct 9 14:34:02 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A54616A4B3 for ; Thu, 9 Oct 2003 14:34:02 -0700 (PDT) Received: from smtp2.pp.htv.fi (smtp2.pp.htv.fi [213.243.153.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05E4143FE0 for ; Thu, 9 Oct 2003 14:34:01 -0700 (PDT) (envelope-from scop@FreeBSD.org) Received: from posti.pp.htv.fi (posti.pp.htv.fi [212.90.64.50]) by smtp2.pp.htv.fi (Postfix) with ESMTP id E5A082975EE for ; Fri, 10 Oct 2003 00:33:59 +0300 (EEST) Received: from cs78134079.pp.htv.fi (cs78134079.pp.htv.fi [62.78.134.79]) /8.11.1) with ESMTP id h99LXxc08970 for ; Fri, 10 Oct 2003 00:33:59 +0300 (EETDST) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-A8neO2sV4fMDp4crOFs0" Organization: FreeBSD Message-Id: <1065735238.11132.191.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 10 Oct 2003 00:33:59 +0300 Subject: [ANNOUNCE] FreeBSD-CVSweb 2.9.1 (beta) X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 21:34:02 -0000 --=-A8neO2sV4fMDp4crOFs0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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 (>=3D 1.4.0). * Source and diff syntax highlighting using GNU Enscript (>=3D 1.6.2). * mod_perl 2 support (>=3D 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 >=3D 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=20 pending on some changes to CVSHistory which have been submitted=20 upstream. Non-blocker for 3.0.0. Full change log: http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/ChangeLog?rev=3D1.107= &content-type=3Dtext/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) --=-A8neO2sV4fMDp4crOFs0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/hdRG2YzWNbzSQcsRAiR6AKCpCNXeJNNCf886trmtZvdmFs1DWACfeZpz rAKb4XdjNgAarpiV2Xyw8bI= =gs8r -----END PGP SIGNATURE----- --=-A8neO2sV4fMDp4crOFs0--