2005 jacow team meeting thomas baron/jose benito gonzalez – cern – it managing events with...

25
2005 JACoW Team Meeting Thomas Baron/Jose Benito Gonzalez – CERN – IT Managing Events with Indico

Upload: brendan-snow

Post on 02-Jan-2016

216 views

Category:

Documents


3 download

TRANSCRIPT

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Managing Events with Indico

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Outline

Project history

Technical details

Indico Main Features

Conference Management

Meeting Management

Lecture Management

Planning/Archiving

Future Developements

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Project History - Yesterday

CDS Agenda: Created in 1999 following a request by ATLAS Stores timetable of events and related files At CERN: used by various projects, departments, experiments and committees

Available as open-source under the GNU GPL and installed in several places worldwide:

IN2P3, NiKHEF, DESY (ILC), ICTP, Elettra Trieste… http://agenda.cern.ch Hosts mainly seminars, meetings and small conferences

CDS Agenda usage at CERN

437998

1359

2492

3519

5107 5386

1999 2000 2001 2002 2003 2004 2005(untilend Sep)

num

ber o

f age

ndas

TOO LIMITED SCOPE

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Project History - Today

Indico (Integrated Digital Conference)European project: 2002-2004

Partners: Italy: SISSA, University of UdineHolland: TNO TPD, University of AmsterdamCERN

In production at CERN since 2004 (first time use: CHEP’2004)

Currently hosts >50 conferencesUsage is growing fasthttp://indico.cern.chCurrent migration of CDS Agenda events to Indico

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Technical Details

main development platform: Python

runs on an Apache web application server using the Python module (mod_python)

Uses the Zope Object Database (ZODB) for storing conferences metadata

Object Oriented database implemented in Python

The submitted files and archives are directly stored on the server’s file system

HTML 4.0

XML + XSLt for timetable generation

Interfaces:

Web, OAI (Open Archive Initiative) protocol for metadata harvesting

Tested on Windows, linux

InDiCo is distributed under the GNU General Public License and is fully open source

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Conference Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Conference Management

A complex event…

human logical

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

…with a lot of processes

Features: Conference Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Conference Management

Indico helps managing all these processes by providing:A customizable web portal for the conferenceDedicated interfaces for all the actors of the

conference File storage at all levelsListings generation (contributions, authors, speakers,

registrants…)Easy communication channels (through email).

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Conference Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Conference Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Meeting Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Meeting Management

Less actors, processes, complexity

Same core, simplified interfaces

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Meeting Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Meeting Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Lecture Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Lecture Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Lecture Management

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Planning/Archiving

One server – Many events of various sizes

Hierarchical organisation: tree of categories to classify the events

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Planning/Archiving

Two handy temporal views:

Search engine: will use CDSware at CERN (any OAI-compliant engine should be fine)

overview calendar

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Features: Security

Indico local Login or plug-in to existing authentication mechanism (eg. NICE at CERN, Grid certificates…)

Protection possible at all levels (from whole categories to single files)

Domain-based

Password-based

User-based

Flexible delegation of responsibilities

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Other Features

Participant Alerts

Export mechanisms:

To personal scheduling tools (Outlook): iCal

Other formats: PDF, XML, Excel

Cloning mechanism to ease the handling of recurrent meetings

Easy creation of new time table styles through XSLt files

Easy creation of offline copies of an event web site (for DVDs, security…)

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Future Developements

Planned developement: Fulltext search

Proceedings creation improvement Internationalization (in collaboration with IN2P3/EPFL) Action List manager

A goal for CERN: Organise the event 100% from Indico (avoiding searching for several tools) Closer integration with other conferencing services: room

booking, resource booking, video-conferencing (VRVS, CERN MCUs), audioconference, seminar recording…

Indico live usage: Collaborative features: instant messaging/chat and presence Webconferencing

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

Summary

Long-term archival of the events information and related files

Typical Use Cases

Conferences

Workshops

Committee Meetings

Group/Section Meetings

Seminars

20

05

JA

Co

W T

ea

m M

ee

tin

g

T

ho

ma

s B

aro

n/J

os

e B

en

ito

Go

nza

lez

– C

ER

N –

IT

QUESTIONS

And

DEMO

Production@CERN: http://indico.cern.ch

Contact: mailto:[email protected]