BPOC came to us with 4 engineering problems and a challenge. These were things many had asked for but have not seen on the market
Already a way to do some recurrances in Drupal. But, nothing this detailed.
The cruise use case.
Explain nodes and fields in Drupal.
A single node with possibly hundreds of instances and specific details does not scale. Date repeat can only do on recurrence rule.
Instance nodes work with - calendaring solutions for drupal - provide way to store all the meta data around it - instance specific differences - Search Other systems don&apos;t grow well. Nodes designed to grow. Drupal millions of nodes capable.
Explain fields iCal Field is multivalue cck field with custom UI.
Edit instance with pencil
Instances Each own node
Inherited Field Formatter. Children cck fields, when empty, inherit from parent.
ical package (with feature)
problem with regular feeds and number of items - new items - deletes deploying on change not an admin special action.
Are we there yet?
Drupal Calendaring, A Technological Solution
The Technology Suite
Solving the calendar problem.
• Search with facets.
• Saved searches with short urls (example.com/s/abc123).
• Saved searches with names (example.com/s/myEvent).
• Lots of management options and permission settings.
• Works with core search, Lucene, and Solr.