atutor

Weeks 9-10: Completing basic calls in the GSoC

Last week was marked by travel plans, which is why I have decided to merge report of the work of two of these weeks together. The first thing was to change the code as per the comments from my mentor. This involved primarily cleaning up the code, which can be…

Week 7 - Some housekeeping

I started the week where I left off last week- at the admin functions. Although I had provided a lot of things to be done, one last thing was clearing of inactive tokens. As the admin can set the period of time for which tokens are valid, there is a…

Week 6 - Creating admin functions

After making the api_backbone function more effective and efficient, this week saw some basic API calls followed by making admin functionaities. The week started with the mid term evaluations, which I passed. I started off with a few calls for member lists from the table AT_members. A few…

Week 4 - Making efficient code (aka "the daddy function")

Let me start by telling you a story that my mentor once told me. There are four stages in the work cycle of a developer. Stage 1 - Make it work It's about getting something to work- don't think much about other factors- just get it to work. Stage 2…

Discussions on the ATutor API - Community Bonding Period

It's been four weeks since the GSoC 2014 results were declared. I was selected by Inclusive Design Institute for developing a public API for their project, ATutor. I had worked with them last year in the GSoC too and my last year mentor, Alexey Novak, was going to mentor me…