Calendar application and backend for Ubuntu Touch
Calendar application and backend for Ubuntu Touch
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- High
- Drafter:
- Bill Filler
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- Accepted for saucy
- Implementation:
- Unknown
- Milestone target:
- ubuntu-13.10
- Started by
- Completed by
Whiteboard
== Client API ==
Calendaring clients for Ubuntu Touch will use QtMobility api's. Specificially, applications should use QOrganizer and related classes as found here:
http://
This is consistent with the approach being used for Contacts, which uses QContacts from QtMobility as specified here: https:/
Clients should instatiate the default manager (QOrganizerManager) for the Ubuntu Touch platform to access the default backend for the platform.
Example client code can be found here:
http://
== Backend ==
EDS will be used as the backend for Calendaring, but this will be abstracted by the QOrgranzer classes which provide client access. Clients should not use EDS api's directly, but rather the QOrganizer classes.
On Ubuntu Touch a QOrganizerManag
Work Items
Work items for ubuntu-14.04:
[renatofilho] improve unit test: DONE
Work items for ubuntu-13.07:
[renatofilho] write QOrganzierManag
Work items:
[renatofilho] provide qt-jasondb package to use for temporary storage: DONE
Dependency tree
* Blueprints in grey have been implemented.