In conf.researchr.org, the model of the CMS is designed to reflect the hierarchy of actual conferences, with support for simple conferences having a single call for papers, and more complex federations of conferences with subconferences, workshops and multiple tracks per conference.

Taking a conference as starting point:

  • a conference can have multiple sub-conferences (like workshops, symposia, etc), or can be a sub-conference itself

  • a conference can have zero or more conference committees (e.g., organizing, steering, program committee)

  • a conference can have a front page with free text items, a photo carousel, event carousels and a sidebar with news items, supporters, widgets and upcoming important dates (aggregated from its tracks)

  • a conference can have one or more venues, and attending information items

  • a conference has a program, with automatically generated tabular and timeline views of the tracks, sessions and events with support for filtering, a personal program, and calendar feed to be imported into one’s digital agenda.

  • a conference can have multiple tracks

    • a track can have zero or more call for contributions, important dates and committees

    • a track can have zero or more session slots defining the time and place of the session(s)

      • each session slot can be assigned events (talks/welcome/keynote/you_name_it)
      • session slots are set up at the conference-level where session slots get assigned to the tracks
    • a track will have events with its own rubric like accepted papers/artifacts/...

    • a track has its own page showing the call for contributions, important dates, its program, accepted papers, committee(s), and other free text items.