Making GTG more backend friendly - Weekly Report 1
- From: Madhu Vishy <madhuvishy gmail com>
- To: gnome-soc-list gnome org
- Subject: Making GTG more backend friendly - Weekly Report 1
- Date: Sun, 29 May 2011 21:25:41 +0530
Here's the weekly report for my project, that aims at adding more backends to Getting Things Gnome.
My target for the first two weeks is to complete the backend for Google Calendar. I am using the GData Python Client Library that provides the Google Calendar API, for this. As the generic backend framework is already available, I only have to implement the backend specific methods. At the lowest level is an GcalEvent, an object that is an abstraction of the Calender Event. Then the GcalProxy class that contains the methods that relate with the backend to fetch or submit events. ClientLogin is used to authenticate users.
Right now, I have only completed the framework for the Google Calender backend. In the next week, I will complete the code, and establish two way sync between GTG and GCal.
] [Thread Prev