For more information or to discuss this proposal, see http://groups.drupal.org/node/9934.

The combination of the Date and Calendar modules is being used in lots of places to get date handling while leveraging the power of CCK and Views, but there are still lots of ways to improve on them. Some suggestions for SOC proposals would be things like, but not limited to, the following:

1) Improve on the iCal export -- for instance, add in a way to include additional information by creating ways to map additional fields to the ical export, add RRULEs for repeating dates to the export, and/or add in VALARMS.

2) Improve on the iCal import -- for instance, read in RRULES and use them to create repeating dates in a calendar, read in location and alarm info and do something relevant with it in Drupal.

3) Use jQuery and AHAH to add usability improvements throughout the code, like testing that 'To dates' are greater than 'From dates', auto-filling 'To dates' when the 'From dates' are filled out, making it easy to jump around the calendar and add new events, and looking for other places to make the UI easier and more intuitive.

4) Create new calendar views in addition to the year, month, week, and day, like a nicer looking agenda view for the day that breaks items out by hour and minute or a schedule view that plots events into columns by time period or room (like the schedule you would create for a seminar).

Review feature requests in http://drupal.org/project/date and http://drupal.org/project/calendar for other ideas.