A month-long celebration from October 1st - 31st sponsored by Digital Ocean and GitHub to get people involved in Open Source. Create your very first pull request to any public repository on GitHub and contribute to the open source developer community.
https://hacktoberfest.digitalocean.com/
- Login using GitHub @Hacktoberfest.
- Create 4 valid pull requests (PRs) between 1st - 31st October.
- It would be at the discretion of the MAINTAINERS of this repository to merge the PRs of the contributers. After generating a PR, the contributor has to wait for at least 1 hour before it gets merged.
- Try to stick to the issues mentioned. Any code other than the issues mentioned would not be accepted.
- Once a contributor has generated a PR, he/she must wait until the Maintainers merge it. They should also look out for any comments/suggestions from the Maintainers while merging.
- Programmes written in
Java, C, C++ and Python
are only accepted as solutions for the issues mentioned other than the issue regardingREADME.md
files. - For committing solutions, there are folders for each programming languages namely
Java, C, Cpp and Python
. Everyone should be careful that they commit the solutions in the concerned folder of their code, otherwise it would not be accepted. - PRs on
README.md
have least scope to get accepted. So everyone must try to solve the programming related issues to get it merged. - Do not create a new issue on your own. Anyone doing so shall be banned from this repository.
- Useless and unecessary PRs would be discarded even after merged at first. No spams accepted.
Here are few steps that everyone needs to follow before contributing to this repository:
- Follow the collaborators of this repository:
- Follow the rules and regulations to sucessfully contribute in this repository.
- Navigate to Hacktoberfest-2021-contribute repository.
- Go to
ISSUES
tab. - Look through the
ISSUES
and find the most suitable one. You would not be assigned an issue specifically. You just have to choose an issue and write a code for that and commit. So do not comment for getting an issue assigned. - You will find
FORK
tab on top right corner besideUNWATCH
andSTAR
(this will help you in cloning the repo to your own profile). - Add a new file to make the changes or edit the existing files.
- Remember to commit changes for the issues in the concerned folder of the programming languages that you would be employing to resolve the chosen issue.
- You will find a
COMMIT
button below, put a suitable message about the change and pressCOMMIT
. - Come back to Hacktoberfest-2021-contribute repository (from where you initially forked).
- Go to
PULL REQUESTS
tab. - Click on New Pull Request.
- Give a necessary title and properly formatted description.
- Complete the Pull Request.
- Now patiently wait for this PR (pull request) to get merged.
- Keep checking if the owner of the repository has suggested you to make some changed so that it can be merged.
- Remember, if the PR is not merged, your submission will not be counted.
- Navigate to the official Hacktoberfest By Digital Ocean website and check your contributions after almost an hour to see that it has been sent for review.
- After every PR do not forget to fetch and merge the forked repository in you GitHub account. Keep it updated with the main repository to avoid any trouble.