JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Gestion d’évènements avec Indico
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Présentation Historique du Project Détails Techniques Fonctionnalités Gestion de Conférence Gestion de réunion Gestion de séminaires Planning/Archivage Développements Futurs
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Historique - Hier CDS Agenda: Cree en 1999 a la demande de l’expérience ATLAS Permet de stocker des agendas d’évènements et les fichiers associes Au CERN: utilise par divers projets, départements, expériences et comités. Accueille des séminaires, réunions et petites conférences. TROP DE LIMITATIONS sur la complexité des évènements
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Historique – Aujourd’hui Indico (Integrated Digital Conference) Projet Européen: Partenaires: Italie: SISSA, Université d’Udine Hollande: TNO TPD, Université d’Amsterdam CERN Depuis la fin du projet, tous les développements sont faits au CERN
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Historique – Indico au CERN En production au CERN depuis 2004 (premier utilisateur: CHEP’2004) Accueille actuellement > 100 conférences, évènements L’utilisation augmente rapidement (~ hits/jours) La migration des données de CDS Agenda vers Indico est pratiquement terminée.
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Historique – Indico dans le Monde Distribue en logiciel open-source (sous licence GPL) En opération: EPFL EPFL (Switzerland) (France) LAL LAL (France) CIEMAT CIEMAT (Spain) DESY DESY (Germany) ILC ILC (Virtual) KEK KEK (Japan) RIKEN RIKEN (Japan) TRIUMF TRIUMF (Canada) U. of Durham U. of Durham (UK) Dept of U. of Hawaii Dept of U. of Hawaii (USA) FermilabFermilab (USA) U. of Illinois U. of Illinois (USA) U. of Mexico U. of Mexico (Mexico) …
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Détails Techniques Plateforme de développement: Python Serveur d’application web Apache avec le module Python (mod_python) Utilise la base de données Zope Object Database (ZODB) pour le stockage des métadonnées des conférences SGBD oriente objet implémenté en Python (excellente intégration aux scripts) Les fichiers et archives soumis par les utilisateurs sont directement stockes sur le système de fichiers du serveur. HTML 4.0 XML + XSLt pour la génération des agendas web Interfaces: Web, protocole OAI (Open Archive Initiative) pour la récolte des métadonnées Teste sous Windows, linux
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Conférence
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Conférence Un évènement complexe… humainlogique
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT …et de nombreux processus a gérer Fonctionnalités: Gestion de Conférence
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Conférence Indico aide a la gestion de ces processus en proposant: Un portail web configurable pour la conférence Des interfaces dédiées pour chacun des acteurs de la conférence. Une gestion précise des protections Une délégation de responsabilités flexible Un stockage de fichiers a tous les niveaux logiques de la conférence La possibilité de créer diverses listes (présentations, auteurs, participants…) et de nombreux moyens de communication intégrés. Des mécanismes d’exportations variés (iCal, PDF, XML, Excel)
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Conférence
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Conférence
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Réunion
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Réunion Moins d’acteurs, moins de processus: une complexité réduite Même cœur, mais interfaces simplifiées Fonctionnalités spécifiques: Réservation de vidéoconférence sur VRVS Gestion des participants
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Réunion
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Réunion
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Séminaire
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Séminaire
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Gestion de Séminaire
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Planning/Archivage Un serveur: Plusieurs événements de tailles variables Organisation hiérarchique: arbre de catégories pour classifier les événements.
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Planning/Archivage Pratique: plusieurs types d’affichage temporel sont possibles overviewcalendar
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Planning/Archivage …Ainsi qu’une interface de recherche (métadonnées et fichiers attachés) Métadonnées exportées vers un moteur de recherche externe (interface OAI)
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Fonctionnalités: Sécurité Login local Indico ou plug-in pour des modules d’authentification externes (ex. NICE au CERN, Grid certificates…) Protection possible a tous les niveaux (des catégories entières au simple fichier) Base sur le domaine Base sur un mot de passe Base sur les utilisateurs ou les groupes
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Les Chantiers Gestion de Conférences Amélioration de l’outil de création des proceedings Édition des papiers Gestion de Meetings Gestionnaire de liste d’actions Amélioration de la gestion de l’agenda Gestion des séminaires Outil de gestion de formulaires d’évaluation Meilleure intégration de l’outil avec les autres service de gestion: réservation de salle, réservation de video/audio conférence (RMS, eDial), enregistrement audio/vidéo des évènements, PCs de salle… Internationalisation Gestion des time zones (collaborations internationales)
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Résumé Organisation Archivage a long-terme des informations et fichiers liés aux évènement. Utilisation typique: Conférences Workshops Réunions Séminaires
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT Gagnez du temps avec Indico Avant (organisation, préparation) Pendant (oubliez les clés USB et autres ordinateurs portables) Apres (retrouvez facilement une présentation des années plus tard) …votre événement
JI06 – 19 Septembre 2006 Thomas Baron – CERN – IT QUESTIONS ? Site du projet: Contact: