#132 Fedora's participation in Hacktoberfest 2022
Closed: fixed 2 months ago by t0xic0der. Opened 2 years ago by smeragoel.

Background

Whilst researching different internship programs Fedora could participate in, I remembered that Hacktoberfest is coming up. For folks unfamiliar with Hacktoberfest, it is "DigitalOcean's annual event that encourages people to contribute to open source throughout October." You can find more information about Hacktoberfest on their website.

This year, they are also focusing on low-code and non-coding contributions, which is great! Fedora has many opportunities in not only coding, but non/low-coding contributions too.

Goals

  • Increasing contributions that are accepted/merged
  • Potentially onboarding new contributors
  • Rewarding existing contributors (There are certain rewards for completing Hacktoberfest)

What's Next?

  • Putting together a group of volunteers/maintainers
  • Prepping repos by tagging them both the "hacktoberfest" tag
  • Add/update contribution docs
  • Spread the word about the event

What can you do?

  • Volunteer to be a part of the maintainers
    • Maintainers help prep the repo by adding suitable tags and reviewing PRs
  • Help create promotional material
  • Add/Update contribution guidelines for different repos
  • Anything else that I can't think of atm :)

@t0xic0der @sumantrom @siddharthvipul1 I'd especially like to hear your thoughts on this!

I have had the experience of running these twice. Once we had a small mini-event called "FOSS and Fedora" (remember @siddharthvipul1?) and then, the next one was a small one where I reached out to multiple project maintainers, asking them to tag their easyfix issues with hacktoberfest etc. Unfortunately, we were able to get contributors only for the projects maintained within the Websites and Apps Team and other projects did not have a lot of tickets available for newcomers or maintainers to look into these etc.

As much as I would like to ensure that we retain contributors from Hacktoberfest, we need to understand that the point of bite-sized contributions is to emphasize on low involvement/effort and most of our projects require some level of understanding so I would not quite hold my breath here. We have had a better luck in doing so from normal onboardings (Fedora Join) and internships/mentorships but then again, if we end up having new folks who stay back from Hacktoberfest, that would be great.

I plan on reaching out to @darknao, @lilyx and @thunderbirdtr to see if we can have some prospective tickets for newcomers to work on from our Fedora Websites 3.0 efforts. I would personally look into repositories under the fedora-infra GitHub namespace to see if I find something that is worth adding a hacktoberfest label to. Let us have an official writeup on this underneath the Mentored Project documentation, if we plan to organize this and I can volunteer to write a commblog and/or Fedora Magazine article for it.

I have had the experience of running these twice. Once we had a small mini-event called "FOSS and Fedora" (remember @siddharthvipul1?) and then, the next one was a small one where I reached out to multiple project maintainers, asking them to tag their easyfix issues with hacktoberfest etc. Unfortunately, we were able to get contributors only for the projects maintained within the Websites and Apps Team and other projects did not have a lot of tickets available for newcomers or maintainers to look into these etc.

As much as I would like to ensure that we retain contributors from Hacktoberfest, we need to understand that the point of bite-sized contributions is to emphasize on low involvement/effort and most of our projects require some level of understanding so I would not quite hold my breath here. We have had a better luck in doing so from normal onboardings (Fedora Join) and internships/mentorships but then again, if we end up having new folks who stay back from Hacktoberfest, that would be great.

I plan on reaching out to @darknao, @lilyx and @thunderbirdtr to see if we can have some prospective tickets for newcomers to work on from our Fedora Websites 3.0 efforts. I would personally look into repositories under the fedora-infra GitHub namespace to see if I find something that is worth adding a hacktoberfest label to. Let us have an official writeup on this underneath the Mentored Project documentation, if we plan to organize this and I can volunteer to write a commblog and/or Fedora Magazine article for it.

This would be a really cool thing to do with the websites 3.0 effort! we should discuss this further with the team and see what everyone would like to focus on with it.

Hey @t0xic0der, thank you for your response.

I see your point about retaining contributors, and it does make sense. So, if not retaining contributors, at the very least, we will be able to get the word out about the awesome subprojects we have going on here at Fedora :tada:

I think we should move ahead with participating. Having an official write-up in Mentored Project documentation is a good idea, and I can get started on that. Thank you for volunteering to write a blog for this; it'd be great to get the word out as soon as we can!

I'm not familiar with many of the subprojects, so my idea is to document POC(s) for the participating subprojects, who can act as the maintainer(s). I will also bring this up in the weekly Mindshare meeting to involve more folks.

It's a little rushed, but hopefully, this year, we can set a precedent for participation and set up the docs; this could be an annual thing in the future!

Here's a public preview of the commblog I wrote - https://communityblog.fedoraproject.org/?p=11429&preview=1&_ppp=390f377be5

I wonder if we should also publish it in Fedora Magazine to give Fedora Linux users an opportunity to come to the contributor side :)

Give this a read folks and let me know if changes are needed, @smeragoel, @sumantrom, @riecatnor, @siddharthvipul1

The said publication has been made and we have had a good footfall of contributors at that time for the projects associated with the Fedora Websites and Apps Team. Calling it a win and closing the tickets in the hopes of having more such wins in the future!

Metadata Update from @t0xic0der:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

2 months ago

Login to comment on this ticket.

Metadata