27 September 2004 to 1 October 2004
Interlaken, Switzerland
Europe/Zurich timezone

The LCG Savannah software development portal

30 Sept 2004, 10:00
1h
Coffee (Interlaken, Switzerland)

Coffee

Interlaken, Switzerland

Board: 41
poster Track 3 - Core Software Poster Session 3

Speaker

Y. Perrin (CERN)

Description

A web portal has been developed, in the context of the LCG/SPI project, in order to coordinate workflow and manage information in large software projects. It is a development of the GNU Savannah package and offers a range of services to every hosted project: Bug / support / patch trackers, a simple task planning system, news threads, and a download area for software releases. Features and functionality can be fine-tuned on a per project basis and the system displays content and grants permissions according to the user's status (project member, other Savannah user, or visitor). A highly configurable notification system is able to channel tracker submissions to developers in charge of specific project modules. The portal is based on the GNU Savannah package which is now developed as 'Savane' by the Free Software Foundation of France. It is a descendant of the well known SourceForge-2.0 software. The original trackers were contributed to the open source community by XEROX, which uses a similar system for their internal software development. Several features and extensions were introduced in a collaboration of LCG/SPI with the current main developer of Savannah to adapt the software for use at CERN and the results were given back to the open source. Cern Savannah currently provides services to more than 600 users in 90 projects.

Primary author

Co-authors

D. Feichtinger (PSI) F. Orellana (Univ. of Geneva) M. Roy (FSF France)

Presentation materials