For those of you who don't know what Subversion is, Subversion is a version control system that is something like an improved CVS. For more information, see here. The subversion book is online together with the FAQ page.
You need to have subversion (executable svn) installed on your machine to download the Yambo source.
To obtain the GPL source, do this:
svn co svn+ssh://QE-FORGE-USERNAME@qeforge.qe-forge.org/svnroot/yambo/VERSION yambo-VERSION
Note on revision numbering: Regular users of the Yambo repository will notice that the revision numbering has apparently been reset to 1: this coincides with the creation of a separate Yambo GPL source on QE-forge (see the forum announcement for details). The new repository contains the source files for the first official tarball releases (3.1.2 (r300), 3.2.0 (r315), and 3.2.1 (r448) are present as new revisions 1, 2, and 3), as well as newer commits. However, Yambo still internally makes use of the old revision numbering, as seen in the report files, e.g. new revision 4 outputs:
# GPL Version 3.2.2 Revision 616Thus when reporting problems, make sure to quote the internal revision number!
Yambo is a GPL code mantained by a small team of researchers. If you would like to help us coding new features or simply you would like to modify the code for your needs, we advise to follow the online tutorial Developing yambo. Together with this tutorial we are also setting up specific subversion branches inside the GPL repository. Thus, in case you are interested, please contact the yambo team firstname.lastname@example.org and we will be glad to set up a specific branch for your needs.
In this case go directly to
the files section of the Yambo project page. No registration and/or password
is required. Nevertheless we warmly invite all Yambo users to use the SVN repository whenever possible.
If you need any further help regarding the access to the Yambo download page please send an E-mail to email@example.com