Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Oct 2003 00:33:59 +0300
From:      Ville =?ISO-8859-1?Q?Skytt=E4?= <scop@FreeBSD.org>
To:        freebsd-cvsweb@FreeBSD.org
Subject:   [ANNOUNCE] FreeBSD-CVSweb 2.9.1 (beta)
Message-ID:  <1065735238.11132.191.camel@bobcat.mine.nu>

next in thread | raw e-mail | index | archive | help

--=-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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1065735238.11132.191.camel>