This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 5 years ago

Closed 4 years ago

#623 closed task (fixed)

Importer plugin

Reported by: jbenito Owned by: lsyroka
Priority: normal Milestone: v0.98.1
Component: General Version: 0.96.x
Keywords: Cc:

Description

This new functionality will allow to search, choose and add CDS records into the Indico timetable directly.

It will be a simple interface that will allow the following actions, and in this order:

  1. The event manager will access a simple web page, that will contain a text field (google-like) to search for CDS records (for eg. "333rd Meeting of Finance Committee").
  2. Once, a query is done, 2 columns will be shown:
    • The 1st column will contain the results of the query, the CDS records.
    • The 2nd column will contain the agenda in a tree-like structure (like a folder explorer).
  3. The event manager will choose all the records to be imported from the 1st column, and also the destination of those records in the agenda (second column). The destination can be a day, a session or even a contribution.
  4. Once all the CDS records and destination are selected, Indico will display a pop-up dialog in order to specify the starting date and duration for the records.
  5. The import will be done and the timetable will be displayed with all the new records/contributions.

This new functionality will *not* provide:

  • Synchronization: if the information is modified on CDS Invenio, the event organizers must remove the contrib and import them again (if they want to update the info).
  • any way to pre-enter all the dates for each individual contribution/subcontribution.
  • any way to pre-enter the durations for each individual contribution/subcontribution.
  • Any advance search interface.

Change History (1)

comment:1 Changed 4 years ago by Leszek Syroka <leszek.marek.syroka@…>

  • Resolution set to fixed
  • Status changed from new to closed

In [543f32619d0fa5d52be3dee3b34d464339fc9459/indico]:

[IMP] Invenio importer

  • plugin system importing contributions or subcontributions from the outside sources into Indico events
  • version for CDS Ivenio implemented
  • documentation updated
  • more information in the ticket description
  • fix#623
Note: See TracTickets for help on using tickets.