Bugathons
Contents
What's a Bugathon?
A bugathon is an event held by any interested FreeBSD developers during a pre-scheduled time. The goal is to work on as many Problem Reports and fix as many bugs as feasible.
Traditionally it has been on IRC channel #freebsd-bugbusters on EFnet but in the future it will be held on the FreeBSD Discord.
Considerations For Bugathons
- Don't step on toes -- probably self-explanatory, but if someone's already claimed responsibility for an individual PR or even an entire area, it's only polite to ask for their opinion first.
- Remember that most FreeBSD committers have way overcommitted their time. Some common sense goes a long way: "hey, can you take a second to tell me about the status of PR foo?"
- Also consider that no one is going to be able to respond to more than a handful of queries at a time.
- Don't close PRs just for "the sake of closing PRs". Our users spend time and effort creating them, and just closing without explanation alienates people.
- Some have patiently waited for years.
- As such, closing a PR for an out-of-support release may be correct, but not always. Each one requires investigation.
- Don't worry about the overall number of PRs.
That way lies burnout! Look for ones that won't take hours' worth of research/feedback/etc. Leave those to the pros
- Past bugathons have worked better when we focused on a particular area, or on a pre-prepared list.
Events
Next Bugathon
- As of 20240915 a few informal, ad-hoc, Triage collaborations have been held on the FreeBSD Discord. (These are on a trial basis.) New ones will be announced on #project-infrastructure.
Most Recent Bugathons
- ~130 Bugs processed and ~30 commits
Previous Events
Ideas for Future Bugathons
Useful Links