Getting Things GNOME! Client-Server separation
Getting Things GNOME! Client-Server separation
This Google Summer of Code project involves separating Getting Things GNOME into a server component handling task logic and storage, and a client user interface. This should improve support for another, web-based UI that is being developed, create opportunities for other, future UIs, and also allow increased coordination with other workflow management tools.
Blog Posts
Documentation
- Project proposal – read for complete work schedule.
- Developer correspondence
- GTG data model & comparison with other software.
- Proposed changes to the data model
- gtg/UserStories — work in progress.
Code
- Reorganizing code (to prepare for a client-server separation)