Arusha Project
 
Ideas, etc.
Motivations
Key ideas
Fundamentals
Deep Coolnesses
Ways to use ARK
Misconceptions
Sysadmin history
 
Teams
ARK (mechanism)
Sidai (policy)
Other teams
[User guides]
 
Admin, etc.
Mailing lists
Download
Bug reports
Who? How?
Why Arusha?
ARK papers/talks
References
Related stuff
Older news
ACKs
Support
License
 
Hosted by
SourceForge.net Logo

Getting the Arusha Project bits

The Arusha Project is organized around `teams', and you will need to get different teams' packages/bits from different places. The core teams' packages come from SourceForge.

Arusha bits from SourceForge come by CVS or through the SourceForge `releases' mechanism. CVS is more the `Arusha style' (i.e. we recommend it), and hard-core developers will definitely want that.

The teams with bits from SourceForge include: ARK (core "mechanism" team), sidai (core developers' "policy" team), sample1 (Sidai-style test-drive team), `arksf1' (the team concerned with the ARK content at SourceForge), `verilab2' and `glasli2' (real `site' teams; SourceForge downloads only).

CVS as a user/curious-person: (read-only access)
Use the following commands to check out a team's CVS module:
# environment:
CVSROOT=:pserver:anonymous@cvs.ark.sourceforge.net:/cvsroot/ark
#
# commands:
cvs     login
# (and just hit "Enter" for the password.
#  You'll only have to do this once)
cvs -z3 checkout -P <team-name>

CVS as a developer: (write access)
# environment:
CVS_RSH=ssh     # NB: we hope you have SSH...
CVSROOT=<your SourceForge username>@cvs.ark.sourceforge.net:/cvsroot/ark
#
# commands:
cvs -z3 checkout -P <team-name>
# (and supply your SourceForge password when prompted;
# you'll be prompted at pretty much every cvs command)
# (note - no login command)  Examples:
# cvs -z3 checkout -P ARK
# cvs -z3 checkout -P sidai
# cvs -z3 checkout -P sample1

Downloads from SourceForge:
We supply various sets of bits via the SourceForge downloads mechanism: at our downloads page (or the prettier file releases page).

We put out releases (version numbers of the form n.m or n.m.o) or snapshots (version numbers are dates). The difference is not that important.

We have not done any `releases' as of July, 2001.

`Snapshots' (we have done many of these) tend to be sane. They are always announced on the mailing list(s), so you will know what's what if you are subscribed.

The downloadable files are named ark-<team-name>-<yyyymmdd>.tar.gz. Don't mix-and-match the dates. You can unpack a `set' to get a complete ARK tree:

for i in ark-<team-name>-<yyyymmdd>.tar.gz ; do
    gzip -dc < $i | tar xf -
done


© The Arusha Project, 2000-2003; team: arksf1; c/o partain@users.sourceforge.net; revision 1.8, 2005-04-18.