On February 27th, the GNUstep folks announced that they'd be moving CVS for Window Maker to a new location, savannah.gnu.org. Previously, it had been hosted at cvs.net-community.com.

The Window Maker developers decided it would benefit the project more if CVS was maintained locally. The primary reasons being a unified name space (anything associated with the core project is under *.windowmaker.org), better accessibility for the developers, and the ability to have more customized tools at their disposal (we are planning to setup Mozilla's bonsai cvs tool(s), for instance).

This provided us with the best opportunity to make a transition. We've spent the last couple of days setting up the new CVS area and testing everything to make sure it works. Now that it does, we'd like to provide everyone with instructions on switching over.

The new CVSROOT is ":pserver:anoncvs@cvs.windowmaker.org:/cvsroot" Depending on your shell, you would set this as:

sh/bash
-------
export CVSROOT=":pserver:anoncvs@cvs.windowmaker.org:/cvsroot"

csh/tcsh
--------
setenv CVSROOT ":pserver:anoncvs@cvs.windowmaker.org:/cvsroot"

Optionally, you can pass this value using the -d flag to cvs. Aside from this, accessing CVS should be identical to the way it was on cvs.net-community.com. An example of the commands you would run to checkout the Window Maker source code follows:

# export CVSROOT=":pserver:anoncvs@cvs.windowmaker.org:/cvsroot"
# cvs login
(Logging in to anoncvs@cvs.windowmaker.org)
CVS password:
# cvs checkout wm

(note that at the CVS password: prompt, you can simply hit Return.)

The guaranteed way is to simply checkout the tree again, but we realize this can be problematic for certain individuals. The script should work fine, though. The website and documentation will be updated shortly after this announcement. If you have problems accessing the new CVS area, please send E-mail to webmaster@windowmaker.org

We'd like to thank Scott Christley, Adam Fedor, and the rest of the GNUstep team for having hosted CVS, and for their help and services over the last few years. Thanks guys. :)

Happy coding, all.

-phillip