What is needed?
Download the latest release, a snapshot or the latest and greatest from Github and install it by
following the instructions in the README file.
Basically, you should just have to do "configure, make, make install"
and then bootstrap your system using "yxa-bootstrap" (or yxa-bootstrap.sh, depending on version).
NOTE that different YXA releases require different versions of Erlang/OTP
The src/README file always tells you which one you need.
This is a kind of certification that a specific version of YXA is known to work with a
specific version of Erlang/OTP.
Where can it be found?
You can download snapshots from the snapshots directory.
Snapshots are made when new features have been added and no known problems exist.
We use Git for version control.
To access the source code repository, you need a Git client. There is both the standard
'git' command-line utility, or, if you are using Windows, the
The svn repository is at svn://anonsvn.it.su.se/yxa/trunk. To access it, do the following :
$ git checkout git://github.com/fredrikt/yxa.git
For building from the source code repository please see the README file
(in short: run 'bootstrap' in the top level directory, then configure && make all test install).
YXA is an open source project, and contributors are welcome.
Subscribe to the YXA-devel mailing list (see the 'mailing list' tab) and
if you want to supply a patch, make a GitHub fork of the project and send
me (fredrikt) a pull request.