8th EasyBuild hackathon - easybuilders/easybuild GitHub Wiki

EasyBuild hackathon @ Basel

Basic Information

Attendees

For practical reasons, the number of participants is limited.

Please contact Pablo Escobar ([email protected]) and Thierry Sengstag ([email protected]) to register.

Registration is closed, all seats are taken!

list of confirmed attendees (26):

  • Konstantin Arnold (University of Basel - sciCORE, Switzerland)
  • Urban Borstnik (ETH Zürich, Switzerland)
  • Joho Bruno (Lucerne University of Applied Sciences and Art, Switzerland)
  • Pablo Escobar (Swiss Institute of Bioinformatics, UniBas, sciCORE; EasyBuild user and contributor)
  • Petar Forai (Institute of Molecular Biotechnology, Austria; EasyBuild user and contributor)
  • Samuel Fux (ETH Zürich, Switzerland)
  • Markus Geimer (Jülich Supercomputing Centre, Germany; EasyBuild user and contributor)
  • Fotis Georgatos (National Technical University of Athens, Greece; EasyBuild user and contributor)
  • Eric Gregory (Jülich Supercomputing Centre, Germany; EasyBuild user and contributor)
  • Danilo Guerrera (University of Basel, Departement Mathematik & Informatik, Switzerland)
  • Kenneth Hoste (HPC-UGent, Belgium; EasyBuild developer and release manager)
  • Martin Jacquot (University of Basel - sciCORE, Switzerland)
  • Gianluca Santarossa (Novartis, Switzerland)
  • Adam Mazur (University of Basel, Switzerland)
  • Robert McLay (Texas Advanced Computing Centre (TACC), US; Lmod developer)
  • Riccardo Murri (University of Zurich)
  • Alan O'Cais (Jülich Supercomputing Centre, Germany; EasyBuild user and contributor)
  • Guilherme Peretti Pezzi (CSCS, Switzerland)
  • Georg Rath (Institute of Molecular Biotechnology, Austria; EasyBuild user and contributor)
  • Tim Robinson (CSCS, Switzerland)
  • Thierry Sengstag (Swiss Institute of Bioinformatics, University of Basel, sciCORE)
  • Heinz Stockinger (Swiss Institute of Bioinformatics)
  • Jens Timmerman (HPC-UGent, Belgium; EasyBuild developer)
  • Florian Topf (EPFL, Lausanne, Switzerland)
  • Ivan Topolsky (Vital-IT, Lausanne, Switzerland)

Topics

Attendees are free to work on what they want, but a couple of topics of interest are typically attached to each hackathon. The intention is to have discussions on these topics, and that some attendees work on these issues:

  • improve integration between Lmod and EasyBuild (w/ Robert McLay, main Lmod developer)
  • how we can further improve/automate testing of and contributing back to EasyBuild

Agenda

(initial agenda, subject to change)

Monday February 9th 2015

  • 10am - 11.30am: Introduction to EasyBuild (Kenneth Hoste) [slides]
  • 11.30am - 12.30pm: EasyBuild site presentations: setup, usage, ... [slides]
    • HPC-UGent, Belgium (Kenneth Hoste)
    • Jülich Supercomputer Centre, Germany (Alan O'Cais)
    • Vienna Biocenter, Austria (Petar Forai)
    • sciCORE/University of Basel, Switzerland (Pablo Escobar)
  • 12.30pm - 2pm: lunch
  • 2pm - 3pm: Introduction to Lmod (Robert McLay) [slides]
  • 3pm - 4pm: EasyBuild/Lmod as tools to harmonize software stacks across HPC sites (open discussion)
  • 4pm - 4.30pm: Understanding and writing easyconfigs (Kenneth Hoste) [slides]
  • 4.30pm - 5.30pm: Getting started with EasyBuild and Lmod (hands-on installation & configuration)

Tuesday February 10th 2015

  • 9am -10am: Introduction to XALT and TACC Stats (Robert McLay) [slides XALT - slides TACC Stats]
  • 10.30am - 11am: hackathon kickoff: who does what roundtable?
  • 11am - 12.30pm: hackathon
    • free hands-on work with EasyBuild/Lmod, with support from Kenneth, Jens, Pablo, Fotis, Robert
  • 12.30pm - 2pm: lunch
  • 2pm - 2.30pm: EasyBuild on Cray (Petar Forai) [slides]
  • 2.30pm - 5.30pm: hackathon (continued)
    • free hands-on work with EasyBuild/Lmod, with support from Kenneth, Jens, Pablo, Fotis, Robert

Wednesday February 11th 2015

  • 9am - 9.30am: Contributing back to EasyBuild (Kenneth Hoste)
  • 9.30am: hackathon (continued)
    • free hands-on work with EasyBuild/Lmod, with support from Kenneth, Jens, Pablo, Fotis, Robert
  • 12.30pm - 2pm: lunch
  • 2pm - 2.30pm: Writing easyblocks: the basics (Kenneth Hoste) [slides]
  • 2.30pm - 5.30pm: hackathon (continued)
    • free hands-on work with EasyBuild/Lmod, with support from Kenneth, Jens, Pablo, Fotis, Robert

Notes

available here