login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Edit detail for AxiomSources revision 2 of 9

1 2 3 4 5 6 7 8 9
Editor: page
Time: 2007/11/13 00:29:08 GMT-8
Note:

changed:
-    Mirror1 [Sourceforge]: http://downloads.sourceforge.net/axiom/axiom-Sept2005-src.tgz 
    Mirror1 SourceForge: http://downloads.sourceforge.net/axiom/axiom-Sept2005-src.tgz 

changed:
-    Mirror1 [Sourceforge]:  'cvs -z3 -d:pserver:anonymous@axiom.cvs.sourceforge.net:/cvsroot/axiom co -P axiom'
    Mirror1 SourceForge:  'cvs -z3 -d:pserver:anonymous@axiom.cvs.sourceforge.net:/cvsroot/axiom co -P axiom'

changed:
-     Mirror @ [Sourceforge]:  'svn co https://axiom.svn.sourceforge.net/svnroot/axiom/trunk/axiom silver'
     Mirror @ SourceForge:  'svn co https://axiom.svn.sourceforge.net/svnroot/axiom/trunk/axiom silver'

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.

Stable (Gold)

For a detailed discussion of the Gold branch, see AxiomGoldBranch?.

Source Tarball

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.).

CVS

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

GNU arch (a.k.a TLA)

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]?.

Development (Silver)

For a detailed discussion of the Silver branch, see AxiomSilverBranch?.

Official Silver - GIT

git-clone ssh://git@axiom-developer.org/home/git/silver silver (password: linus)

SVN

Mirror @ SourceForge?: svn co https://axiom.svn.sourceforge.net/svnroot/axiom/trunk/axiom silver

Testing

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.)

build-improvements

  • Short Description: Conversion of Axiom build system to Autoconf machinery, many other improvements.
  • Primary Maintainer: Gabriel Dos Reis
  • Version Control Software: SVN

    svn co https://axiom.svn.sourceforge.net/svnroot/axiom/branches/build-improvements build-improvements

wh-sandbox

  • Short Description: Many improvements and fixes - build system, ANSI compatibility, algebra bootstrap, hyperdoc, etc.
  • Primary Maintainer: Waldek Hebisch
  • Version Control Software: SVN

    svn co https://axiom.svn.sourceforge.net/svnroot/axiom/branches/wh-sandbox wh-sandbox

AxispBranch?

  • Short Description: Boot -> Lisp, compiler/interpreter improvements, ASDF, etc.
  • Primary Maintainer: Stephen Wilson
  • Version Control Software: Git

    git-clone ssh://git@axiom-developer.org/~swilson/axisp (password: linus)

MathActionRepository?

  • Short Description: Hosts mirror of above build improvements branch and the software behind axiom-developer.org website, including LatexWiki? and ZWiki?, as well as some work related to the Dspace document archive. Automatically updated daily from the SVN axiom.build-improvements repository on SourceForge? via Tailor
  • Primary Maintainer: Bill Page
  • Version Control Software: Darcs
  • URL: http://page.axiom-developer.org/darcsweb.cgi

    darcs get http://page.axiom-developer.org/repository/axiom-darcs build-improvements

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
  • Primary Maintainer: Bill Page
  • Version Control Software: Mercurial (hg)
  • URL: http://page.axiom-developer.org/repo/hgwebdir.cgi

    hg clone http://page.axiom-developer.org/repo/hgwebdir.cgi/axiom/build-improvements