93
« on: October 19, 2008, 09:58:33 am »
Well, I think, Thom is not referring to Funambol at all when he says "wasting time". He is talking about proper implementation of the LMCE wrapper parts for some calendaring system instead. Funambol itself is no calendar system but only a sync server. As Thom pointed out before (please correct me if I'm wrong...), this includes
* Orbiter screens
* Calendar plugin
* Calendar engine (this could be some sort of existing calendar server)
I think before starting to code something, we should have a short brainstorming on what we would like to achieve with the new feature, i.e. collect some use-cases. I'll start with some points, please add more or correct me
* Storing events for every user and maybe for groups (familiy calendar, kids calendar etc.)
* Events consisting of a title, description, time frame, location etc.
* Event reminder pop-up screens
* Display the user's calendar on the orbiter (different views: day, week, month)
* Detailed view of an event => creating new events, modifying events, deleting events
* Overlaying the user's calendar with his group calendars
* Show a "what's next" screen with upcoming events
* React to invitations
Any other ideas? Since this is already quite a bunch of stuff, we should take it easy and try a step-by-step approach, maybe starting with the quite simple event reminder pop-ups (which could be extended by bulek's speech announcements).