Event management

Last modified: March 1, 2005 - 23:30

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

Results

The meeting was well prepared and went very smoothly. Although we only had 2.5 hours, we managed to finish ahead of time.
Boris Mann has a list of issues online at the Bryght wiki. I will prepare a "more text" version later.

 
 

Drupal is a registered trademark of Dries Buytaert.