Skip to content

This repository is created for the educational purpose and making students aware of open source contributions.

Notifications You must be signed in to change notification settings

deepakuniyaliit/hacktoberfest2021

Repository files navigation

Hacktoberfest2021

Open Source Love PRs Welcome

Note - Dear contributors, this repositpry has been excluded from the Hacktoberfest, due to unknown reasons. If you make a pull request to this repository now, it will not be counted in the HacktoberFest. We will update our new repository with new rules and guidelines by the end of 6th October 2021. Once we update it, you can again make the pull requests either by selecting the given list of issues or creating your own issue. Thanks for your cooperation and patience.

Welcome Contributors,

This repositry has been created as a medium for developers to participate in the Hactoberfest 2021 event. You can sign up anytime between October 1 and October 31. Just be sure to sign up on the official Hacktoberfest website for your pull requests to count.

You are invited to make changes in this repository, we will accept your pull request if you fulfill all the basic criterias of program writing as listed below:


  • Refer to Contibutions-Guide for rules to contribute.

  • A valid pull request is one that is accepted by the maintainer of the project you submit it to.

  • A pull request is considered approved once it has an overall approving review from maintainers, or has been merged by maintainers, or has been given the 'hacktoberfest-accepted' label.

  • The pull request must contain commits you made yourself.

  • You can use the problem list present in the repository to select the problem statement to make your contributions.

  • Any indivisual ideas are also welcome for contributions.

  • Refer Git-Cheatsheet in order to learn how to create new branch, fix any error etc.

Details:


  1. Make sure to write your code in the respective folders so it can be easily reviewed.

  2. FileName should be in following format - quesNo_firstName_lastName.extension, where quesNo denotes the question no in the problem list, firstName_lastName is is the full name of the contributor and finally extension which is dependent on programming language you are going to follow for that particular program. Make sure to add the file in the respective folder of that particular language.

Example - For the first program in the list I will make file name - 1_deepak_uniyal.c or 1_deepak_uniyal.cpp or 1_deepak_uniyal.py etc.

  1. For programs not related to problem list the file name should be as fileName_firstName_lastName.extension, where fileName is the file name you can give and firstName_lastName is your full name.

  2. If a maintainer reports your pull request as spam, it will not be counted toward your participation in Hacktoberfest.

  3. If a maintainer reports behavior that’s not in line with the project’s code of conduct, you will be ineligible to participate.

  4. A pull request is considered approved once it has an overall approving review from maintainers, or has been merged by maintainers, or has been given the 'hacktoberfest-accepted' label.

  5. Please take care of the file name, function name and variables for higher chances of getting your request accepted.

  6. Indent the code properly with necessary comments in the file.

  7. If the folder for that language is not present make sure to make the folder first then write your code in that folder.

  8. If you have multiple files related to each other you can make a seperate folder inside the language folder and add the files in that separate folder.

Note:

  • The problem list is updated continuously so make sure to check the README and problem list before making a PR.

  • The problem list is just for your reference, any idea apart from the list is also welcomed but make sure the code written is unique in its own way as it will help you to make a diverse and vast portfolio for yourself.

Resources:

  1. Join Telegram Group for any discussion

  2. YouTube Channel For Resources

  3. Discord For more efficient Discussion

  4. Be in touch with via Linkedin

For more query you can visit the Official Hactoberfest 2021 FAQs here

To learn about making your First Open Source contribution watch this video.

❤️ Contributor

Made by Deepak Uniyal M.Tech. CSE IIT Roorkee

About

This repository is created for the educational purpose and making students aware of open source contributions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published