Welcome to Hacktoberfest 2024! 🎉
Hacktoberfest is a month-long celebration of open-source software, encouraging participation in the open-source community through contributions. Whether you're a seasoned developer or new to coding, your contributions are valuable and welcome.
-
Register for Hacktoberfest: Sign up on the official Hacktoberfest website to get started.
-
Find Repositories:
- Look for repositories tagged with the
hacktoberfest
topic. - Contribute to projects that have issues labeled
hacktoberfest-accepted
. - Ensure the repository is public and not archived.
- Look for repositories tagged with the
-
Make Meaningful Contributions:
- Your pull/merge requests (PRs/MRs) should add value to the project.
- Avoid trivial changes like fixing typos or formatting.
-
Submit Your PRs/MRs:
- PRs/MRs must be created between October 1 and October 31.
- They should be accepted by the project's maintainer.
-
Quality Over Quantity: Focus on making meaningful contributions that improve the project.
-
Respect Project Guidelines: Adhere to the contribution guidelines provided by the project maintainers.
-
Avoid Spam:
- Do not submit automated or scripted PRs/MRs.
- Refrain from making PRs/MRs that are irrelevant or disruptive.
Your PRs/MRs must meet the following criteria to count toward Hacktoberfest:
-
Timing: Created between October 1 and October 31.
-
Repository: Contributed to a public, unarchived repository.
-
Approval:
- Merged by a maintainer, or
- Labeled as
hacktoberfest-accepted
, or - Given an overall approving review.
-
Status: Not marked as a draft and not labeled as
spam
orinvalid
.
-
After your PR/MR meets the acceptance criteria, it enters a seven-day review period.
-
During this time, maintainers or Hacktoberfest organizers may invalidate the PR/MR if it doesn't meet the guidelines.
-
Once the review period is over and your PR/MR still meets all the checks, it will count toward your Hacktoberfest goals.
To maintain the quality of contributions:
-
Maintainers Can Mark PRs/MRs as Spam:
- PRs/MRs labeled with
spam
will not be counted. - Contributors with two or more spammy PRs/MRs may be disqualified.
- PRs/MRs labeled with
-
Exclusion of Bad Repositories:
- Repositories that encourage low-quality contributions will be excluded.
- Such PRs/MRs will not count toward Hacktoberfest.
-
Reporting Issues:
- If you encounter a repository or PR/MR that goes against Hacktoberfest values, report it to the organizers for review.
-
Complete four valid PRs/MRs to earn a limited edition Hacktoberfest T-shirt or plant a tree.
-
All participants will receive a digital certificate of completion.
-
Official Website: Hacktoberfest 2024
-
Event Details: Learn more about the event, rules, and FAQs.
-
Community Support: Join the conversation on social media using the hashtag
#Hacktoberfest
.
Join thousands of developers around the world in making impactful contributions to open-source projects. Happy coding! 🚀
For any questions or clarifications, please refer to the official Hacktoberfest FAQ or contact the support team.