Event management

Last updated on
24 April 2025

Participants

  • Gerhard Killesreiter (organizer)
  • Aaron Welch
  • Vladimir Zlatanov
  • Boris Mann

Description

The Drupal event module is one of the long serving Drupal modules. It was already present for Drupal 3.0. Although there was a near complete rewrite later, the module needs an overhaul again.

This time we want to do the Right Thing(tm).

Goals

We want to separate the node creation from the presentation layer. Essentially, all nodes can be become events, a dedicated event type node will cease to exist. Aaron Welch has already started to do some of the work involved (http://civicspacelabs.org/node/view/5453).

The event calendar interface should become modular enough to serve all calendaring needs of the Drupal community. The archive module would not need to define its own calendar, it could request a calendar from the event module.

We also want to investigate how we can include the many features that often get requested, such as iCal support and recurring events.

Furthermore, we want to provide a robust API for external modules that need to interact with the event module such as remindme, rsvp, and other modules.

Syncing event data between a) desktop apps and a Drupal site and b) between Drupal sites will also be on the agenda.

Time estimate

Four hours

Session Notes: Event

The raw notes are on the Bryght dev wiki. These need to be rewritten and posted here.

Attendees

  • Gerhard Killesreiter
  • Boris Mann
  • Steven Wittens
  • Vlado Zlatanov
  • Kjartan Mannes
  • Gabor Hojtsy
  • Adrian Roussouw
  • Chris Messina
  • Aaron Welch
  • Ber Kessels
  • Peter Holmes

Help improve this page

Page status: Not set

You can: