Clone this wiki locally
Documentation for EasyBuild is now available at http://easybuild.readthedocs.org/, which should be treated as the main documentation hub from now on.
The pages that are still available here are either not considered to be part of the documentation (e.g., meeting notes, etc.), or still need to be ported to the Read the Docs platform.
For EasyBuild users
- What is EasyBuild?
- Installing EasyBuild
- Using EasyBuild
- Deprecated functionality
- Writing easyconfig files
- Setting up tab completion for bash (ok, up-to-date)
- Quick demo for the impatient (updated)
- Getting started (ok, but need update to new style configuration)
- OS-specific notes
- Step-by-step guide
- Compiler toolchains (up-to-date)
- List of supported software packages (updated) (legacy list here)
- Conference calls
- FAQ (updated, may need additional entries)
- Other tools
For EasyBuild developers
- Setting up your own easyblocks repository (ok, up-to-date)
- Encode class names
- Tutorial: building WRF after adding support for it (ok, up-to-date)
- Packaging and versioning
- Unit and regression testing (ok, up-to-date)
- Release process (ok, up-to-date)
- Release schedule (ok, up-to-date)
- Using a custom module naming scheme (ok, up-to-date)
- Contributing back
- Review process for contributions
- Code style
- Contributing to the EasyBuild documentation wiki
- Experimental repo
- April 2012 @ HEPIX spring workshop 2012: EasyBuild: building software with ease, by Jens Timmerman (slides (PDF), EasyBuild v.0.5)
- November 2012 @ PyHPC-2012 workshop at Supercomputer 2012 conference: EasyBuild: Building Software With Ease, by Kenneth Hoste, Jens Timmerman, Andy Georges and Stijn Deweirdt (paper, slides full talk (PDF), EasyBuild v1.0)
- February 2013 @ FOSDEM'13: EasyBuild lightning talks in FOSS for Scientists and Python devrooms (EasyBuild v1.1)
- March 2013 @ 3rd EasyBuild hackathon: EasyBuild: Building Software With Ease, by Kenneth Hoste (slides (PDF), EasyBuild v1.2)
- June 2013 @ ISC'13: BoF session: Best Practices in Building & Installing Scientific Software (slides (PDF), EasyBuild v1.5.0)
- October 2013 @ 4th EasyBuild hackathon: Introduction to EasyBuild, by Kenneth Hoste (slides (PDF), EasyBuild v1.8.2)
- November 2013 @ SC13 BoF session: EasyBuild lightning talk, by Andy Georges (slides (PDF), EasyBuild v1.9.0)
- Introduction to EasyBuild (Oct'13, EasyBuild v1.8.2)
- WRF example use case (Oct'13, EasyBuild v1.8.2)
- EasyBuild status update (Oct'13, EasyBuild v1.8.2)
- 1st EasyBuild hackathon: Aug. 16th-17th 2012, Ghent (Belgium)
- 2nd EasyBuild hackathon: Nov. 28th-29th 2012, Kirchberg (Luxembourg)
- 3rd EasyBuild hackathon: Mar. 11-13th 2013, Nicosia (Cyprus)
- 4th EasyBuild hackathon: Oct. 22nd-24th 2013, Nicosia (Cyprus)
- 5th EasyBuild hackathon: Feb. 19th-21st 2014, Jülich (Germany)
- 6th EasyBuild hackathon: June 18-20th 2014, Vienna (Austria)
- 7th EasyBuild hackathon: October 21-22 2014, Jülich (Germany)
- 8th EasyBuild hackathon: February 9-11 2015, Basel (Switzerland)
- 9th EasyBuild hackathon: May 4-5 2015, Espoo (Finland)
- internal hackathon @ CSCS: Sept 7-9 2015, Lugano (Switzerland)
- 10th EasyBuild hackathon: November 11-13 2015, Austin (TX), US
- 11th EasyBuild hackathon: March 24-25 2016, Lugano (Switzerland)
Conferences and meetings
- Supercomputing'2012 / PyHPC: EasyBuild was actively promoted at Supercomputing'2012 in Salt Lake City during Birds-of-a-Feather sessions, the PyHPC workshop and the exhibit
- FOSDEM'13: EasyBuild lightning talks in FOSS for Scientists and Python devrooms, by Jens Timmerman and Kenneth Hoste (resp.)
- ISC'13: BoF session "Best Practices in Building & Installing Scientific Software"
- SC13 BoF session: "Getting Scientific Software Installed: Tools and Best Practices"
- FOSDEM'14: "HPC and computational science" devroom (more info soon)
- ISC'14 BoF session: "Getting Scientific Software Installed: Tools and Best Practices"
- SC14 BoF session: "Getting Scientific Software Installed: Tools and Best Practices"
- SC15 BoF session: "Getting Scientific Software Installed: Tools and Best Practices"