Making GTG more backend friendly - Weekly Report 1


Here's the weekly report for my project, that aims at adding more backends to Getting Things Gnome.

This week:

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.

Next Week:

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.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]