This introductory adventure to Open Source is already at its midpoint, and while the learnings have been great and the experiences meaningful, I’m sure many of my fellow participants feel that a program like this should have an extended duration, and I am no exception. Such an extended timeline could provide many benefits, such as the ability to work on more complex and sophisticated projects, more time to collaborate and improve, to name a few.

First Evaluation

Another noteworthy thing concerning GSoC that happened in the last week was that the results of the first evaluation were declared, and while most cleared…


It’s almost been a month since the start of GSoC’s coding period and the work, I’m glad to write, is progressing at a steady and satisfactory rate.

The Developments

The last time around, my first ever not-so-meaningless contribution to open-source had just got merged, and I was really happy about it. But what that also did was, get me over the initial anxiety and intimidation I might have been feeling towards open-source. This, I think, has also helped speed things along.

While I started working on the optional features of my project around 2 weeks ago, I had to scrape the initial…


With only 2 weeks into the coding period, it feels good to say that the bulk of the work associated with the 2 milestones is almost done. Almost because the newly added functionality is yet to be battle-tested and while there is always room for change and improvements, my focus will be shifting from the main objective to the optional objectives.

The Project

Scientific jargon ahead!

The study and interpretation of time-series data have become an integral part of modern-day astronomical studies and a common approach for characterizing the properties of time-series data is to estimate the power spectrum of the data…


A Black Hole-Star Binary. Credit: nasa.gov

While I can’t come close to doing justice in explaining OpenSource, I would like to point out just how widespread its use is, and what better example for it than the most successful OpenSource project ever, that is, Linux. As far as statistics are concerned,

  • 100% of the world’s top 500 supercomputers run on Linux.
  • 96.3% of the world’s top 1 million servers run on Linux.
  • 85% of all smartphones are based on Linux.

So it suffices to say that most people have used OpenSource software one way or the other. But how does that concern me? A budding mind…

Dhruv Vats

Trying to learn enough to ask the right questions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store