This year Hacktoberfest encourages low-code and non-code contributions, which can be done through writing techincal documentation, design, testing, and many more. The contributions must be tracked throught Github Pull Requests (PRs) as other type of contributions.
Hacktober registration opens on 26th September. You will get the option to choose whether you're participating as a contributor or as a maintainer.
You have to make four PRs from 1st October to 31st October that either:
- Are merged into a participating repository.
- Or have the
hacktoberfest-accepted
label. - Or have an approving review, but not closed or draft.
Partcipating repository are those that has the hacktoberfest
topic.
You can participate through Github or Gitlab.
As a Maintainer, you must facilitate participation for contributors. You should either:
- Add the
hacktoberfest
topic to your repository. - Or add the
hacktoberfest-accepted
label into your repository to be used on pull requests.
Then, you must merge four PRs into your repository between 1st to 31st October. If you decide to use the second option mentioned in the first step, make sure to add the hacktoberfest-accepted
label into these PRs.
- The PRs will only count into your participation which are merged between October 1st to October 31st.
- Contributions must be made to public repositories.
- PR with label as
spam
orinvalid
will not be counted. And, if a participant has 2 or more spam PRs, they'll be disqualified from Hacktoberfest.