[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] [ArchUsage] (nouveau)
From: |
kratt6 |
Subject: |
[Axiom-developer] [ArchUsage] (nouveau) |
Date: |
Thu, 13 Jan 2005 11:06:28 -0600 |
Axiom development is now hosted on an Arch server running on
axiom.developer.org.
The official website for arch is at http://www.gnu.org/software/gnu-arch .
More information on arch is available at http://rubick.com:8002/openacs/arch .
Cookbook
You only need to do the following setup steps once. In order to access the
arch sources you need to let arch know who you are with the command::
tla my-id "First Last <address@hidden>"
Next you need to register an archive::
tla register-archive address@hidden http://axiom-developer.org/archive/axiom
Then set up a default archive::
tla my-default-archive address@hidden
In order to get the latest source for the Axiom main line type::
tla get axiom--main--1
There are several branches available. Each branch is used to develop a
particular idea and get a stable, working version before merging it back to the
main line. The currently available branches are:
- axiom--main--1 the main development branch
this branch will be mirrored to the CVS on savannah
when it is stable and tested.
Currently in <a href="devel.html">step 4</a> of development.
- axiom--hyperdoc--1 development of hyperdoc
NOTE: This branch has been merged and is now dead.
this branch contains code for building hyperdoc.
- axiom--BSD--1 port to BSD
work with Mark Murray <mark at grondar.org>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--MACOSX--1 port to MACOSX
work with Chuck Miller <cfm at ms.unimelb.edu.au>
Currently in <a href="devel.html">step 1</a> of development.
- book--main--1 axiom book
work with community to clean up the book for printing
Currently in <a href="devel.html">step 1</a> of development.
- axiom--solaris--1 port to solaris
work with Kostas Oikonomou <ko at research.att.com>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--graphics--1 finish graphics integration
NOTE: This branch has been merged and is now dead.
work on integration, testing of graphics.
- axiom--windows--1 port to windows
work with < Mike Thomas <mike.thomas at brisbane.paradigmgeo.com>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--language--1 explore axiom language modifications
work with Stephen Wilson <wilsons at multiboard.com>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--sbcl--1 port axiom to steel bank common lisp
work with Tim Daly Jr. <tim at tenkan.org> and
Nate Daly <nate at tenkan.org>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--zlc--1 add a zero learning curve interface to axiom
work with Jinzhong Niu <jniu at gc.cuny.edu>
Xaiowei Xu <xuxw at yahoo.com>
Currently in <a href="devel.html">step 1</a> of development.
- axiom--algebra--1 prototype algebra code
Currently in <a href="devel.html">step 1</a> of development.
If you need write access to the archive you need to follow these steps:
Create a key by typing::
ssh-keygen -t dsa
This will create a file called '.ssh/id_dsa.pub'. You need to send the contents
of this file to Tim Daly <address@hidden> so your interactions can be
enabled.
In order to access the arch sources you need to let arch know who you are with
the command::
tla my-id "First Last <address@hidden>"
Next you need to register an archive::
tla register-archive address@hidden
sftp://address@hidden/home/arch/archive/axiom
Notice that you're using sftp rather than http. The sftp function uses the
secure keys to enable ftp access to the sources. The http function is
read-only.
Then set up a default archive::
tla my-default-archive address@hidden
In order to get the latest source for the Axiom main line type::
tla get axiom--main--1
Now you can change the sources. Once you've made changes they need to be sent
back (commit) to the host. In order to do the commit function in tla you need a
log file that summarizes the changes. You can create and edit the log file
with::
emacs -nw `tla make-log`
or for the vi fans::
vi `tla make-log`
Finally you commit the changes with::
tla commit
--
forwarded from http://page.axiom-developer.org/zope/mathaction/address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Axiom-developer] [ArchUsage] (nouveau),
kratt6 <=