View Single Post
Posts: 155 | Thanked: 69 times | Joined on Apr 2008
#10
GPE calendar doesn't use the maemo alarmd framework, which is supposed to "do the right thing". There is an open bug against alarmd, but at least standardizing on alarmd seems like a way forward. Gene Cash's python calendar app does use alarmd, but apparently has not been fully ported to OS 2008.

Maybe we should lay out some possibilities for improving things:

1. Fix GPE's built-in alarm code.
+ probably easiest way to get GPE working a bit better
- not integrated with rest of unit
- GPE not automatically started at boot (can probably be done via user configuration though)

2. Modify GPE to use alarmd
+ integrated functionality
+ alarmd maintainer can worry about that functionality
? uncertain if this would be easier or harder than fixing GPE's alarming

3. Modify Gene Cash's python calendar program for OS 2008
+ probably not too difficult
+ already uses alarmd
+ reports of it working pretty well on OS 2007
- may not support syncing

4. Get KDEPIMPI working
+ already in progress
? not sure how much more effort required

5. Fix up pimlico calendar
? I hardly used this because it seemed to have very limited features.

6. Start a new calendar project, preferably in python
+ iCalendar libs already exist in python
+ good python support in maemo
+ may be able to borrow code/ideas from Gene Cash's calendar and/or winzig
- large initial investment

Comments and additions welcome.
 

The Following 2 Users Say Thank You to rbrewer123 For This Useful Post: