English

HepForge: A lightweight development environment for HEP software

High Energy Physics - Phenomenology 2007-05-23 v1

Abstract

Setting up the infrastructure to manage a software project can become a task as significant writing the software itself. A variety of useful open source tools are available, such as Web-based viewers for version control systems, "wikis" for collaborative discussions and bug-tracking systems, but their use in high-energy physics, outside large collaborations, is insubstantial. Understandably, physicists would rather do physics than configure project management tools. We introduce the CEDAR HepForge system, which provides a lightweight development environment for HEP software. Services available as part of HepForge include the above-mentioned tools as well as mailing lists, shell accounts, archiving of releases and low-maintenance Web space. HepForge also exists to promote best-practice software development methods and to provide a central repository for re-usable HEP software and phenomenology codes.

Keywords

Cite

@article{arxiv.hep-ph/0605046,
  title  = {HepForge: A lightweight development environment for HEP software},
  author = {A. Buckley and J. M. Butterworth and E. Nurse and W. J. Stirling and B. Waugh and M. R. Whalley},
  journal= {arXiv preprint arXiv:hep-ph/0605046},
  year   = {2007}
}

Comments

3 pages, 0 figures. To be published in proceedings of CHEP06. Refers to the HepForge facility at http://hepforge.cedar.ac.uk