First Indico Workshop

Preview:

DESCRIPTION

First Indico Workshop. An Introduction to the Indico Software. 29-27 May 2013 CERN. Thomas Baron. Purposes Data Retrieval Mobile Browsing Data Export Options Protection Schema. - PowerPoint PPT Presentation

Citation preview

First Indico Workshop

An Introduction to the Indico SoftwareThomas

Baron

29-27 May 2013 CERN

PurposesData RetrievalMobile BrowsingData Export OptionsProtection Schema

Indico (Integrated Digital Conferencing) is a free web application to manage all the events taking place in the Organisation and archive them centrally. It also includes features to run various collaboration services, including a meeting room booking system.

purposes

ORGANISing eventsEvent organiser

Central serviceSupports the whole conference organisation process

Web siteParticipants registrationAbstract submissionPaper reviewScheduleEvaluation formCommunication with all partiesRoom/service bookingEtc.

Running events efficientlyEvent organiser / stage manager

Wherever and wheneverStreamlines the running of the event; More efficient, faster transitions between speakers

Direct upload/download of slidesAgenda runningNo need for USB stick

Improving the ParticipationEvent participant

Direct access to all event informationDirect access to all presentationsCommon reference for all participantsPersonal event preparation (my conference)Mobile data accessBetter planning of events participations (export to calendars, alerts etc.)

improving UNIT/Project managementSupervisor/ManagerSee how long is spent on meetings!Long-term and common reference for the whole team

Minutes writingEvent archive

Overview of all meetings taking place in a unitBetter analysis of redundancyEasier planification of new meetings

Managing collaboration servicesCollaboration Services managers

Webcast, videoconference, web conference, lecture recording, physical meeting room support etc…Unique service request interfaceAccurate metadata repositoryWork planning

PRESERVING datAThe Organisation

Strategic purposeLong term preservation of meetings data and metadata in the OrganisationEasy retrieval of legacy meeting informationVarious usage statistics useful for planification

number of meetingsroom/service usageEtc.

Data retrieval

Data organisationMultiple events organised in a tree of categoriesA category can host either sub-categories or events (not both)Events are of three types/complexity: lectures, meetings, conferences

At CERN: 230.000 events in 100s of categories, about 1M talks and filesHow do you navigate in this ocean of information?

Category browsingThe most straightforward navigation……But not always the most efficient

Category browsing

Home page information

Action menus

Today’s events

calendar

Search categories

Standard search boxCategories suggestions

Search events

Filters

Search optionsSort options

Personalization featuresCreate the Indico interface that I needTimezone selectionInterface languageFavorites

CategoriesUsers

Indico dashboardThe dashboard aims to be a very important toolDigest of the things you care about:

> Your events> Categories> …

Recommendations:> What are you interested

in?

Evolution:> Gradually move it to the

front line (home page)

Mobile browsing

Indico Mobilelight version of Indico focused on information of current and upcoming contributions & eventsIntroduced in Indico v1.1 (May 2013)Has limited functionality but better usability from mobile devices.Provides shortcuts to access your favorite events.Consultation only, no editing.

Features

Data Export options

http api

http://my.indico.server/export/http://my.indico.server/api/

http apiExportable items• Categories• Timetables (all levels)• Events• Files• Users• Rooms• Room bookings

Selectable export format• JSON / JSONP• XML• ICS• RSS• HTML• ATOM• BIN

Generic data export mechanism

http apiExport public and restricted dataUsing signed requests: A pair of public/secret keys

http apiAlso used to perform some actionsSigned POST requests

Book a room/api/roomBooking/bookRoom

Upload a Resource

http apiUse casesCreation of external web pages (CERN home page, …)

http apiUse casesManagement of meeting room interactive screens

http api

See the dedicated presentation on Wednesday by Adrian Mönnich

iCal exportVisual wrapper for the standard export apiStandard ics formatOne event or a whole category

One-time or Synchronised

Restricted data export:uses api keys

One time export

Permanent export

Protection schema

ProtectionEverything can be protected !Protection is hierarchical: By default, items belonging to a protected item will be also protected.

2 levels implemented:• Public• Restricted

“Confidential” being studied

Category

Subcategory

Event

Session

Contribution

Material

ProtectionVisual informationrestricted

public

privilegesStandardAccess rights: you can just read info• Applicable to: all data types• Inheritance: bypassable• Implemented by:

• List with users/groups• Domain protection: just users from

inside an IP domain can access.• Access key: a password used to

access (available only for events)

Category

Subcategory

Event

Session

Contribution

Private

Private by inheritance

Private by inheritancePrivate by itselfPublic

Public

PrivilegesStandardModification rights: you can do any modification (edition, deletion,…)• Applicable to: all data types• Inheritance: not bypassable• Implemented by:

• List of users/groups• Modification key: a

password used to modify (available only for events)

Category

Subcategory

Event

Session

Contribution

Modification rights to user 1

(category manager)

privilegesSpecial

Event creation rights: user can create an event• Applicable to: categories• Inheritance: no• Implemented by: list of users/groups

Submission rights: user can upload/delete a file• Applicable to: contributions, lectures• Inheritance: no• Implemented by: list of users/groups

privilegesSpecial

Track coordination rights: can review abstracts• Applicable to: tracks• Inheritance: no• Implemented by: list of users/groups

Session coordination rights: can set the session timetable• Applicable to: sessions• Inheritance: no• Implemented by: list of users/groups

privilegesSpecial

Rights/roles related to the paper review module

Paper review managerRefereeLayout reviewerContent reviewer

Thomas BaronThomas.baron@cern.ch

Recommended