Friday
So we all gathered at the office around noon. At about 1pm we started going over what we were gonna do. We made a bunch of notes about topics that we would address and such. Below is a list of what we decided to tackle:
Topics
Useful calendar views
- hopefully very slick
- Ajax
- look at other successful calendar views and replicate
TeamSpace awareness
- For a product to be useful for Burning Man and other TeamSpace users, a product should be aware of Teams
Recurring Events
- Recurrence needs to be stable and powerful
Time Zone support
iCal/vCal integration
Where to Start?:
There a quite a few products that deal with calendaring already, so we needed to decide which one to work on. Should we start a new product? or should we develop ontop of an existing product? So we identified the following products:
- CalCore/CalZope/CalPlone/CPSSharedCalendar
- CalendarX
- Calendaring
- PloneICalendar
After some discussion, we decided that CalCore was the best base to work from, and the other Nuxeo products (CalZope & CalPlone) would be our starting point.
Common Development Base:
We also discussed the fact that we all need to working from a common base in order to be effective. Here is a list of the stack we decided on:
- Zope 2.8.4
- Plone 2.1.1 tarball
- Python 2.3.5
- Five 1.2 branch
- CalCore (versions forthcoming)
The CalPlone bundle (which includes CalCore, CalZope, CalPlone, CMFOnFive, Five 1.2 and iCalendar) is available at https://svn.plone.org/svn/collective/CalPlone/bundles/calsprint/
Friday wrapup
spanky:
- got his base install working
- get integration server running.
bitmonk:
- also got his install working and will make a document about instructions called BaseInstall.
natea:
- ditto
- for tomorrow: get this into the collective
- sidnei built a marshall product that allows us to publish an iCal via WebDAV? and it gets marshalled to any folder in Plone. Some oconfiguration is necessary.
- got in touch Lennart re: CalPlone
michael: ditto.
- has started installing CPS locally
- goal: looking have local CPS running. see the demo site here: http://cps.darkandbrooding.com/manage (ask on #calsprint
ra:
- got stack setup and past "the bug"
- investigating "Five Localsite"
- props to Lennart Regabro!
- tracing through errors, found lots of XXX comments :)
- this is non-trivial: we will need to grok a bunch of CPS stuff in order to be successful with this venture.
kamal:
- installed several of our calendar products to take a look at.
- had errors and is wokring through them
- looked at UI stuff with Bill
- getting Booking running take a look at the Views wiki page.
bill:
- worked with Kamal and wrote the Views wiki page
- trying just to get at the templates and is having trouble going through ATCT migration.