Roadmap for GData module work
How to successfully complete this project ? Well the answer follows as a roadmap: 1. Atom module presents the features of Atom syndicating protocol and it seems...

How to successfully complete this project ?
Well the answer follows as a roadmap:
- Atom module presents the features of Atom syndicating protocol and it seems like a good place to start experimenting.
-
Need to specify which parts of drupal is exposed through GData mudule. We also need to consider read-only and read/write parts seperately.
-
Tweaking Atom module to make it take in requests as GData specifies.
-
Creating a gfeed.php which actually takes all client request and turns them onto drupal.
-
Test the gfeed.php and GData module across certain test conditions.
Till this I expect I need a month’s time, by which we may even have better solutions to the HTTP PUT / DELETE and gfeed.php issues.
- Support for basic query stuff through the GData module. ( remember the ‘q’ thing ? )
- Atom has a publishing protocol too, which however is not implemented in Atom module, but is needed in GData. Thus the GData module now needs to grow into supporting updations, insertions, deletions.
- Implementing authentication in GData. I except by this time Google will have done more work on this end and impletemention will be easier.
- Testing as usual.
Again this above block should be a month’s work.
- Optimise the module’s query part so that it is less time and resource consuming.
- Allow the community to test the mudule and go into a full bug-fixing mode.
At the end of this we should have a full working GData module for Drupal.
Software engineer and entrepreneur, 16+ years at fast-paced startups across the US, Canada, Germany and India.
Hook this up to your favourite commenting platform — Giscus, Disqus, or your own.
Continue reading
Machine Learning, AI, Data Science in simple terms
Hey folks, it has been a while since I posted. I was in a peer group discussing some of these terms recently and then a friend, who was writing a post to demyst...
Continuous Improvement for teams
Introduction Are you chasing deadlines? Finding yourself looking at the Monday to Friday cycle every week and feeling like sheep in an economic system where peo...
Frontend Driven Development
I have primarily been a backend web developer, started out with PHP around 2005 and then moving to Python in 2011. I have worked with a lot of JavaScript, mostl...