Conference call notes 20160302 - easybuilders/easybuild GitHub Wiki

(back to Conference calls)

Notes on the 46th EasyBuild conference call, Wednesday March 2nd 2016 (5pm - 5.30pm CEST)

Attendees

Alphabetical list of attendees (7):

  • Damian Alvarez Mallon (JSC, Germany)
  • Petar Forai (IMB/IMBA, Austria)
  • Kenneth Hoste (HPC-UGent, Belgium)
  • Adam Huffman (Francis Crick Institute, UK)
  • Alan O'Cais (JSC, Germany)
  • Guilherme Peretti Pezzi (CSCS, Switzerland)
  • Robert Schmidt (OHRI, Canada)

Agenda

Notes

  • EasyBuild v2.7.0 roadmap: https://github.com/hpcugent/easybuild/issues/192

  • freeze mid next week (~March 9th), release before week EasyBuild hackathon @ CSCS (i.e. by March 21)

  • will likely not be finished in time:

    • automated doc generation
    • support for using PGI in toolchain
    • automated style checking of easyconfigs
    • QIIME
  • already merged

    • use of python -O in eb (improved responsiveness)
    • support for eb --show-config
    • fixes for --minimal-toolchains (but not considered stable yet due to known open issues)
  • should be finished (and isn't yet right now)

    • stable Cray support
    • fix for 'already imported' warnings
      • this requires setuptools as a runtime dep, so will also fix bootstrap script that doesn't retain setuptools even though it's already a required dep for latest vsc-base
    • support for --install-github-token and --check-github
    • $CPATH bug in PGI easyblock
    • fix for issue with mpi4py import done by fancylogger
    • intel toolchain using latest release of Intel compilers (2016 update2)
    • fix use of EasyBuild in environment where python is actually Python 3.x (maybe...)
  • easy way to get optional dependencies for EasyBuild installed

    • e.g. keyring, GitPython, ...
    • separate easyconfig (Alan)
    • in EasyBuild easyconfig as extensions (Kenneth)
      • by default?
    • in 'core' Python used to run EB (Rob)
      • leverage Anaconda effort?
      • sort of relates to Fotis' efforts on extending bootstrap beyond just EasyBuild itself
        • also bootstrap modules command
        • can be extended further: shell script to build Python before starting EasyBuild bootstrap
  • support toolchain based on latest Intel compilers both on top of GCC v4.x and v5.x

  • PR by Balazs on libX11 easyconfigs that do not depend on Python was merged recently

  • update on RPATH support (Rob)

  • update for other Intel tools? (Fotis)

    • Inspector, IPP, ...
    • Lumìr (a.k.a. jas02 @ IRC) has some of this as WIP?
  • doodle for conf call w.r.t. toolchain definitions for bioinfo community