I'm pleased to announce the release of GNU CSSC, version 1.3.0.

This is a stable release and follows the previous stable release
1.2.0.  This code was previously released as the release candidate
1.3.0rc1.  Apart from the version number, the two releases are
identical.

Stable releases of CSSC are available from ftp.gnu.org.  Development
releases and release candidates are avilable from alpha.gnu.org.

CSSC ("Compatibly Stupid Source Control") is the GNU project's
replacement for the traditional Unix SCCS suite.  It aims for full
compatibility, including precise nuances of behaviour, support for all
command-line options, and in most cases bug-for-bug compatibility.
CSSC comes with an extensive automated test suite.

If you are currently using SCCS to do version control of software, you
should be able to just drop in CSSC, even for example if you have a
large number of shell scripts which are layered on top of SCCS and
depend on it.  This should allow you to develop on and for the
GNU/Linux platform if your source code exists only in an SCCS
repository.  CSSC also allows you to migrate to a more modern version
control system (such as CVS or git).

There is a mailing list for users of the CSSC suite.  To join it,
please send email to <cssc-users-requ...@gnu.org> or visit the URL
http://lists.gnu.org/mailman/listinfo/cssc-users.

For more information about CSSC, please see
http://www.gnu.org/software/cssc/.

In the file docs/CREDITS within the CSSC distribution, there is a full
list of people who have contributed to the development of CSSC.  They
are listed briefly here :-

James Youngman, Ross Ridge, Eric Allman, Lars Hecking, Larry McVoy,
Dave Bodenstab, Malcolm Boff, Richard Polton, Fila Kolodny, Peter
Kjellerstedt, John Interrante, Marko Rauhamaa, Achim Hoffann, Dick
Streefland, Greg A. Woods, Aron Griffis, Michael Sterrett, William
W. Austin, Hyman Rosen, Mark Reynolds, Sergey Ostashenko, Frank van
Maarseveen, Jeff Sheinberg, Thomas Duffy, Yann Dirson

Many thanks to all the above people.

Changes since the previous stable release are:

* The CSSC manual is now published under version 1.3 of the
  GNU Free Documentation License.

* The code and build system have been modernised and some
  redundant files have been removed.  This may make it harder
  to build CSSC on very old systems.  However, it's now easier
  to maintain.  If CSSC no longer builds on a system that's
  important to you, please send mail to <bug-c...@gnu.org>
  explaining your problem.

* CSSC now uses the GNU portability library, gnulib.

* CSSC now requires a C++ compiler with working exceptions and
  a working STL implementation.

* Adoption of some STL data structures has made some parts of
  CSSC faster, notably "val".

* CSSC now includes unit tests.  We also run the y2k tests for
  "make check".  If valgrind is installed, it will be used to
  for verification during tests.  You can turn this off by
  givig the --without-valgrind option to configure.

* The configure script now supports a new option
  "--enable-warnings" which enables many GCC warning options.

Checksums for the release file are:
sha1sum 5f9d7338c58efd9fed7b774843045433b61aed12  CSSC-1.3.0.tar.gz
sha512sum 
26d7b7757e59cd1eec900517fba671050308e61d841a47fbeb79a101749839fec8d7a9ea5dc938fc8cf669c36411fc850419503681e80e4292d4e3cc37d47a53
 CSSC-1.3.0.tar.gz

Please report any bugs via this software to the CSSC bug reporting
page, http://savannah.gnu.org/bugs/?group=cssc

-- 
James Youngman, GNU CSSC Maintainer.

_______________________________________________
GNU Announcement mailing list <info-gnu@gnu.org>
http://lists.gnu.org/mailman/listinfo/info-gnu

Reply via email to