Mr Jean-Yves Le Meur (CERN)Mr Thomas Baron (CERN)
Python has been intensively used at CERN since 2001 by the CERN Document Server team to provide services in two areas: - Digital document management within the CDS Invenio application, running on top of MySQL DB - Digital conference management within the CDS Indico application, running on top of a ZOPE DB; and currently used to run EuroPython 06! In this presentation, after providing an overview of the usage and architecture of these two open source packages, we will describe the technical options that have been selected after comparison with other solutions. The choice of Python/MySQL versus Python/ZODB will be discussed. Finally, the role of the GNU Public Licensing in the evolution of CDS software with the creation of a world-wide consortium of developers will be underlined.
Mr David Bourillot (CERN) Mr Jean-Yves Le Meur (CERN) Mr Thomas Baron (CERN) Dr Tibor Simko (CERN)