-We will be developing a testsuite for these applications. The goal is
-to have a 100% firm interface so that maintainers can feel free to
-update to the code in git at *any* time and know that their
-application will not break. This means that before any change can be
-committed to the repository, a test suite program must be produced
-that exposes the bug for regression testing. All experimental work
-should be done on branches to help promote this.
-
-git and CVS
-===========
-
-Gnulib is available for anonymous checkout. In any Bourne-shell the
-following should work:
- $ git clone git://git.sv.gnu.org/gnulib
-Or, if you prefer the CVS-like 'cogito' frontend to plain 'git':
- $ cg clone git://git.sv.gnu.org/gnulib
-
-For a read-write checkout you need to have a login on savannah.gnu.org and be
-a member of the gnulib project at http://savannah.gnu.org/projects/gnulib .
-Then, instead of the URL
- git://git.sv.gnu.org/gnulib
-use the URL
- ssh://<user>@git.sv.gnu.org/srv/git/gnulib
-where <user> is your login name on savannah.gnu.org.
-
-git resources:
- Overview: http://en.wikipedia.org/wiki/Git_(software)
- Homepage: http://git.or.cz/
- Download: http://www.kernel.org/pub/software/scm/git/
- Tutorial: http://git.or.cz/course/
- http://www.kernel.org/pub/software/scm/git/docs/tutorial.html
- FAQ: http://git.or.cz/gitwiki/GitFaq
-
-cogito resources:
- Overview: http://en.wikipedia.org/wiki/Cogito_(software)
- Homepage: http://git.or.cz/cogito/
- Download: http://kernel.org/pub/software/scm/cogito/
- Tutorial: http://git.or.cz/course/
-
-For those among us who have tightly limited disk space and a fast network
-connection, CVS checkouts are also supported:
- $ cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/gnulib.git co -d gnulib HEAD
-
-CVS checkouts from before 2007-09-19 can be converted to the new read-only CVS
-location through commands like these:
- $ find . -name Root -exec sed --in-place 's|.*|:pserver:anonymous@pserver.git.sv.gnu.org:/gnulib.git|' {} ';'
- $ find . -name Repository -exec sed --in-place 's|^gnulib|/srv/git/gnulib.git/HEAD|' {} ';'
-
-Gnulib is hosted on savannah.gnu.org. The project page is
-http://savannah.gnu.org/projects/gnulib.
-
-Keeping Up-to-date
-==================
-
-The best way to work with Gnulib is to check it out of git.
-Subscribing to the bug-gnulib@gnu.org mailing list will help you to
-plan when to update your local copy of Gnulib (which you use to
-maintain your software) from git. To synchronize, you can use "git pull"
-or "cg update", or "cvs update -dP" if you are still using CVS.
-
-Sometimes, using an updated version of Gnulib will require you to use
-newer versions of GNU Automake or Autoconf. You may find it helpful
-to join the autotools-announce mailing list to be advised of such
-changes.