Hacktoberfest 2018

Tags
Open Source
Published
2019-01-11
Author
Man Parvesh Singh Randhawa
ย 
Hacktoberfest is an initiative by DigitalOcean and Github that is held every year in October to promote Open Source software development. To win a T-Shirt and some goodies, one had to submit five pull requests for any project on Github and get it merged. I contributed by adding 3 of my projects to this challenge as I wanted to help the people who were new to the open source world. These were:
  1. yoda: Personal assistant, based on the command line, implemented in Python.
      • I had many ideas that I wanted to be implemented in this project, and many enhancements were suggested from the community as well.
      • There were many contributions to yoda this year as well, and I was able to release v0.4.0 for this project.
      • The next goal of this project would be the first stable release of yoda.
  1. stlmp: Implementation of data structures and algorithms in C++, like the Standard Template Library (STL).
      • I added this because I hoped the beginners who did not have any knowledge of how professional software projects work and were only familiar with implementing Algorithms and data structures.
      • I also encouraged the contributors to write tests for the algorithms they write, so that they would gain some familiarity with software testing.
  1. IdeaTrackerPlus: Android app - Idea tracking for the creative ones.
      • This project also attracted some contributors this year, but not as much as last year.
It was a great experience, interacting with so many developers from all around the world, discussing ideas, reading their code, etc. I am looking forward to the next year, where I am hoping to host more projects than this year and contributing to some exciting projects as well.
This was my second time as a participant and a maintainer during Hacktoberfest, and I intend to continue contributing to open-source software for the next many more years too.