Urania is, together with Erasmus, the high-level physics analysis software repository (or collection of packages used by various working groups) for the LHCb experiment, based on heptools.
For development purposes of any of the packages hosted under Urania, please follow the instructions at the Git4LHCb twiki.
IMPORTANT: if you plan to add a new package, please send an e-mail first to lhcb-urania-developers@cern.ch to let the maintainer know.
In any case, there are two important rules you must remember:
- Never clone the whole project for development purposes. Please follow the instructions above.
- Always checkout the packages from the master branch. If not, when asking for a Merge Request (MR), incompatibilities will appear and thus the MR will be closed.
Apart from project maintainers, also certain package maintainers are allowed to accept and revert MR. These people are marked with [] on the requirements file.
If you are a package developer and you think you should be granted these permissions as well, please send an email to the mailing list below.
- Solving merge conflicts: please have a look to the Git4LHCb twiki (cloning the whole repository for this task is acceptable).
For issues, questions and problems; please send an e-mail to:
lhcb-urania-developers@cern.ch
Urania (Ancient Greek: Οὐρανία, Ourania; meaning "heavenly" or "of heaven"), also spelt Ourania, was, in Greek mythology, the muse of astronomy and a daughter of Zeus by Mnemosyne and also a great granddaughter of Uranus (+info). How to correctly pronounce Urania? Click here.