[oss-devel] Mercurial server opened for testing
Hannu Savolainen
hannu at opensound.com
Thu Jan 31 00:44:37 EET 2008
Hi all,
We have created a brand new Mercurial server that holds the "golden"
source tree for oss-4.1. This is always the latest version to be used by
developers who would like to make contributions to OSS. This repository
contains a version with "All rights reserved" copyrights. This is
intentional. We don't want this version to be used in production systems
or to be redistributed. We will keep releasing the "official" source
drops (under GPL, CDDL and BSD licenses) as before. These are the
versions that should be used for "production". In addition the version
contained in the repository is the 4.1-testing version which is
potentionally buggy.
To use the repository server you need to install Mercurial
(http://www.selenic.com/mercurial/wiki/). In some systems it's already
installed or there is a precompiled package available. Others can
compile it from the sources.
Before accessing the server you must make sure that all logins in all
systems you may use have .hgrc in their home directory. This file must
contain the following lines:
[ui]
username = Your Name <your_E-mail at your_address>
Othersise the commits you make will contain invalid user name and we
will almost certainly refuse to accept them. Also make sure you have
signed and returned the Contributor Agreement from our web site
(http://developer.opensound.com) and read the instructions for contributors.
To fetch the initial version you need to cd to the directory where you
want the local copy be located. Then fetch the sources. For example:
cd /usr/src
hg clone http://mercurial.opensound.com oss
The above will create /usr/src/oss that contains the latest sources.
Later you can upgrade to the latest version by executing:
cd /usr/src/oss
hg pull
hg update (if changes were available).
Consult the documentation of Mercurial for more info.
The procedure how we will take the contributions is still open. Ideas
for this are welcome.
Best regards,
Hannu
More information about the oss-devel
mailing list