CalPlone

by Nate Aune last modified Jan 07, 2006 07:31 PM
CalPlone is a Plone implementation of CPSSharedCalendar developed by Nuxeo. It depends on CalCore and CalZope.

CalPlone notes from the code of things to tackle.

Challenges:

  • The way CPS handles events
  • i18n Issues
  • testing!! 

File: 'CalendarTool'

    230
def getAttendeeFromSpec(self, vcaladdress):
# MAILTO: and CUTYPE is sufficient for CP S, for example, rooms and
# resources do not have any reasonable unique mail address.
# For this reason, CP SCalendar put the type in CUTYPE and the
# id in X-CID (experimental calendar id). We pick that up here
# and look up the correct Attendee.
# XXX And Plone?
File 'Extensions/Install'
    335
# Set up default subscriptions for Owner and AttendeeManagers
# XXX How to do in plone?

352
# XXX No CP SSubscriptions here. What does plone use?

394
# Add some default CP S roles to the permissions:
# XXX so what about plone, then?