GSoC Chapter 1: Getting Started with Coding

Megha Sharma
2 min readMay 22, 2018

The first two weeks of GSoC were pretty different from that of Outreachy, not in terms of the amount of work and the hard work I’d put in, but in terms of the kind of work I did in these initial weeks of my journey. My project proposal was pretty much the same as what the final requirements were, and thus was approved very quickly by my mentors and thus I could start coding pretty early (happy to have reached this stage pretty quickly this time 😛).

I spent some time setting up the environment, database for the tool etc for a smooth development experience. I did lot of research about React, its efficiency and when its useful. In these two weeks, I also managed to set it up, along with Django on Toolforge. It was hell of a task to make React work with Django along with Webpack, Babel etc. Issues kept on coming and I kept resolving them! The whole Webpack world seemed pretty complicated to me, but I managed to survive 😅.

Having spent lot of time playing around with React and Webpack and setting them up to work with Django, I’ve now shifted my focus up on the MVP release of my tool. MVP of the tool will contain all the basic functionality like creating a worklist, adding articles to worklist, finding a worklist, claiming an article in a worklist etc but with minimal UI. The goal of the MVP release would be to gather initial feedback from the users about the tool and make necessary amendments in our plans for this tool. I hope I’ll be able to share the results of MVP release with you in the next chapter. Stay tuned!

--

--