|
|
last edited 6 years ago by test1 |
1 2 3 4 5 6 7 8 9 | ||
Editor: page
Time: 2007/11/13 00:34:40 GMT-8 |
||
Note: updated |
changed: - build-improvements-hg - - - Short Description: Mirror of build-improvements and Dspace work. Automatically updated daily from the SVN axiom.build-improvements repository on SourceForge via "Tailor":http://www.darcs.net/DarcsWiki/Tailor - - - Primary Maintainer: Bill Page - - - Version Control Software: "Mercurial (hg)":http://www.selenic.com/mercurial - - - URL: "http://page.axiom-developer.org/repo/hgwebdir.cgi":http://page.axiom-developer.org/repo/hgwebdir.cgi - - 'hg clone http://page.axiom-developer.org/repo/hgwebdir.cgi/axiom/build-improvements' -
Axiom, as an open source program, makes the complete source code to the program available online. (Note: for those who are not interested in compiling Axiom binaries for different platforms are available at AxiomBinaries?.
Because there is continuous ongoing development, Axiom follows the conventional model of releasing stable "Gold" releases which are intended for the general public to try. These are available as Tar-Gzip archives, CVS checkouts, and ARCH checkouts. (CVS and ARCH are source code management systems.)
Also available are a number of development source archives, which represent ongoing work and may or may not be stable. They are suggested primarily for those interested in doing development work with Axiom. These are referred to as development or "Silver" branches. While there is a "standard" Silver branch, additional branches may be present as individual developers pursue different directions.
BuildAxiom? has instructions on how to build binaries, but bear in mind developments in the Silver branches may invalidate this information.
For a detailed discussion of the Gold branch, see AxiomGoldBranch?.
Mirror1 SourceForge?: http://downloads.sourceforge.net/axiom/axiom-Sept2005-src.tgz
(Need links to latest Gold tarball - Who has admin at sf and savannah who could upload these? We may as well have multiple mirrors.).
Mirror1 SourceForge?: cvs -z3 -d:pserver:anonymous@axiom.cvs.sourceforge.net:/cvsroot/axiom co -P axiom
Mirror2 [Savannah]?: cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/axiom co -P axiom
The ARCH archive of Axiom Gold is the actual master Gold archive, although the CVS trees above should contain the same code. A tla archive can be obtained the axiom-developer server via:
tla my-id "Your Name <your@email-address.com>" tla register-archive arch@axiom-developer.org--axiom \ http://www.axiom-developer.org/archive/axiom tla my-default-archive arch@axiom-developer.org--axiom tla get axiom--main--1 GoldenAxiom # later you would say the following in order to update cd GoldenAxiom tla update
For more details see [Arch Usage]?.
For a detailed discussion of the Silver branch, see AxiomSilverBranch?.
git-clone ssh://git@axiom-developer.org/home/git/silver silver
(password: linus)
Mirror @ SourceForge?: svn co https://axiom.svn.sourceforge.net/svnroot/axiom/trunk/axiom silver
At any particular point in time, there are usually individual branches that wind up being the focus of a lot of development attention. The most active ones are listed here. (Note that various branches make use of SVN, GIT, Darcs, Mercurial, and possibly other such systems - consult the documentation of the system in question for information on how to set up the tool.)
svn co https://axiom.svn.sourceforge.net/svnroot/axiom/branches/build-improvements build-improvements
svn co https://axiom.svn.sourceforge.net/svnroot/axiom/branches/wh-sandbox wh-sandbox
git-clone ssh://git@axiom-developer.org/~swilson/axisp
(password: linus)
darcs get http://page.axiom-developer.org/repository/axiom-darcs build-improvements