1. Adding Google Tasks support to libgdata and Evolution
Proposal of Summer of Code project is here: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/pecisk/37002
You can follow my current project and other open source efforts here: http://pecisk.blogspot.com/
Work of progress can be seen at my GitHub account here: https://github.com/Pecisk/libgdata
For evolution-data-server code can be seen here: https://github.com/Pecisk/evolution-data-server
1.1. Progress of project
I have finished my final part for libgdata, and already attached one of several patches to GNOME Bugzilla #657539. I didn't complete my work on evolution-data-server though, but I plan to finish it in next two weeks after GSoC, as I was quite close to the goal. Therefore not screenshots yet here, but follow my blog to get exclusive first look.
So in my project I did:
- Add JSON general support to libgdata;
- Add Google Tasks support to libgdata;
- Added tasklist support to Evolution Data Server's EGoogleBackend collection;
- Added new backend 'gtasks' of ECalBackend type to EDS;
What's left to do after GSoC project:
- To complete 'gtasks' backend;
- Add tasklist id functionality writing new extension to ESource;
- Bind everything together in Evolution;
Final Blog Report #5 http://pecisk.blogspot.com/2013/09/final-report-google-tasks-api-support.html
Blog Report #4 http://pecisk.blogspot.com/2013/09/report-4-google-tasks-api-support-to.html
Blog Report #3 http://pecisk.blogspot.com/2013/09/report-3-google-tasks-api-support-to.html
Blog Report #2 http://pecisk.blogspot.com/2013/07/report-2-google-tasks-api-support-to.html
Blog Report #1 http://pecisk.blogspot.com/2013/07/late-at-party-aka-first-report-of.html