See the maintainers guidelines for how to set up issues and your repo to be part of Hacktoberfest.
While there can be some spam from Hacktoberfest participants, we’ve run this on Ansible core/package docs for the past three years, and it’s a great way to get new contributors to create PRs for simple things. Most Hacktoberfest participants come in the first week or so of October, so that is when you’ll want to be available to review and merge appropriate PRs.
General project owner guidelines
To run a successful Hacktoberfest:
Review where you have easy/simple fixes or code cleanup efforts that a contributor can help with without needing to be an expert at your project.
Create a batch of issues for these simple fixes - Multiple smaller issues are better than one big issue.
For docs, it’s useful to group similar fixes as one issue per guide, to reduce merge conflicts.
Label these issues with the hacktoberfest tag. We can then create a cross-project filter to publicize the list of participating Hacktoberfest issues in the Bullhorn and Forum.
Be ready on Oct 1 - the PRs can come in quickly. Most will be good, some will be spam. The main rush is usually over by mid-month.
If the fix is reasonable, consider merging it. It may not be the perfect fix, but Hacktoberfest is a way to encourage open source contributions, so relax requirements if you can (easier to do in docs than in code).
Brainstorming ideas
Possible ideas for docs (could be applied to any Ansible project):
I changed this to a wiki format, so we can modify etc. as we go along. The goal is to put enough guidelines here so that any Ansible ecosystem project can participate (with docs or code simple fix issues).
This is great, thanks @samccann! I was also wondering about some kind of tracker, perhaps embedded here. Assuming I can work up some tech for it, how would it feel to have a “hacktoberfest bar” somewhere? And should it be per-repo, or total (I prefer total, I think)?
Ansible Middleware is a suite of supported content that combines the power of Ansible automation with Red Hat’s Middleware portfolio. It allows organizations to meet their business demands and automate the installation, configuration, and management of Enterprise Middleware.
Questions? Reach out via email, if you have any queries or need assistance.
I mentioned to Ranabir Chakraborty in the channel this planning thread and asked if they could use the forum as reach out instead of the email. I will try to ping the Middleware team and see if they can get on-board.
By the way: the Middleware content is not only for the RH products, but also for the upstream projects, that might be useful to highlight as well.
Thank you so much, Leo for onboarding us. I’m very new to the Ansible community forum, and not sure how to promote our Ansible Middleware projects for the upcoming Hacktoberfest. Let us know we are always happy to help and contribute.
Welcome to the forum @RanabirChakraborty! Glad to see you here and what you did by posting to the Bullhorn was a great way to promote it.
We will be going over the planning on Monday here as well (@samccann is leading that), and we will update the parent post as a go-to topic as well as share suggestions and details.
You can check the hacktoberfest tag and follow it for notifications if you want as well (click the tag, and use the bell at the top right in the tag page).
You are welcome to post an intro into the Middleware project in the Project Discussions category (so we can add the #middleware tag) and if the rest of the Middleware team can join the forum, we can create a group for you as well.
The following ones have updated versions and would be good to have them at the same time, with a banner showing an “update note” for the older post pointing to the new one: