DEV Community

Ajo George
Ajo George

Posted on

Getting Involved in Hacktoberfest !

This week our course offered us an opportunity to contribute and participate in the Hacktoberfest, which is under Release 0.2. We are required to have 4 pull requested which are approved by the owners of the Repo who are participating.

How did it start

Personally for me i felt it difficult to find Repo which match's with my skill set, i am not a great coder or programmer and for me i need lot of time in understanding and learning about new concept. As for the first PR we have the choice to choose anything from a small Typo to any small addition.

I was browsing through the GitHub to find a small yet active Repo which will match my liking and skill set, So i came across a Repo which were adding and storing all the necessary algorithms that a programmer uses day to day in Python. So i decided to contribute for that Repo.

The Repo was called dev-mates, and it found it interesting that they said you can contribute anything that you will that help yourself and others.

What was my issue and how i fulfilled the requirements.

I filled a issue which will add jump_sort to the searching algorithms in Python. Issue.

What is Jump Search :
Jump Search
Jump search is an efficient algorithm designed for searching an element in a sorted array. It works by dividing the array into blocks of a fixed size (jump size), and then checks the elements in increments (or "jumps") of that size. Once it finds a block that contains the target, it performs a linear search within that block.

I felt like adding more to the small pile can contribute more for their requirement.

I have send the PR for review Pull Request, there is no updates yet, i think the moderators and owners are of a different time zone, so i think i need to wait until they respond, I will update this section once i get a response.

Conclusion

It was a great experience searching for Repo and finding issues within a public repo, I am feeling it a bit difficult as this is not you typical teammates or classmates to have an easy contact of, even though Open Source is a busy network getting your PR's done can also be challenging !

AJO GEORGE 05-10-2024

Top comments (0)