The Online components project

Welcome to the ONLINE components project website.

Announcements

To have access to all the available versions, please follow this link.

The Online components project is a CMT project built on top of the Gaudi and LHCb projects, which groups together components and infrastructure software needed for running data processing applications in the Online environment, in the Online computer farm. Packages belonging to Online must follow certain rules for their external dependencies.

Normally, end users should not need to worry about selecting a version of Online, as this is selected automatically when selecting an application version. When working outside an application, the environment can be set using the lb-dev script (see the SoftwareEnvTools TWiki).

Reference documentation

Documentation for available releases can be found by following the links on this page. The complete set of release notes for all releases is avaliable here

Project History

The history of dependencies and included packages can be viewed for any tagged version (including the ones that have been removed) from the SVN web interface. Check for the versions with the relevant SVN tags. For project dependencies see the ONLINE_vXrY/cmt/project.cmt file. For the versions of the packages included in the ONLINE project see the OnlineSys/vXrY/cmt/requirements file.

Reporting bugs

Please report bugs by E-mail to the online group (M.Frank, N.Neufeld, E.v.Herwijnen)

Supported platforms and compilers

Source code and binaries for supported platforms are available on disk (in AFS directory /afs/cern.ch/lhcb/software/releases - $LHCBRELEASES), and in the form of tar file distribution kits. The current list of supported platforms and compilers can be found in the LHCb TWiki pages