Projects
Wiki     Timeline     Roadmap     Browse Source     View Tickets     New Ticket     Search

Ticket #20 (new Enhancement)

Opened 2 years ago

Last modified 19 months ago

Support RDATEs with PERIOD values

Reported by: wsanchez@… Owned by: cdaboo@…
Priority: 2: Expected Milestone: Later
Component: Calendar Server Severity: Other
Keywords: CalDAV-access Cc:

Description

2006/02/16 1:00 PM Cyrus Daboo: * SUMMARY python-dateutil does not support RDATE properties with period values.

* NOTES Fixing this requires significant changes to the way recurrence expansion is done in dateutil, as rather than returning just the start time for each expanded instance, it needs to return the start/end (period) for each one, as durations of instances may not be constant if periods used in RDATE.

Change History

Changed 2 years ago by wsanchez@…

  • type changed from Defect to Enhancement

Changed 2 years ago by wsanchez@…

  • milestone changed from Preview 1 to CalDAV-access

Changed 2 years ago by jeffrey@…

I'm thinking it would be reasonable to add an expandRDates method to vobject, which would change

VCALENDAR -> VEVENT -> RDATE with period

to

VCALENDAR -> VEVENT -> RDATE without period +

VEVENT -> RECURRENCE-ID + duration

Would this solve your problem?

Changed 19 months ago by wsanchez@…

  • keywords CalDAV-access added
  • milestone changed from CalDAV-access to Later
Note: See TracTickets for help on using tickets.