2025-08-20 Duplicate bug reports and how to handle them Duplicate bug reports waste time for everyone involved. You can reduce them by understanding the complicated dynamics. Categories Posts
2025-05-14 Adding pre-report bug discussion The Ghostty project requires bug reports to start as discussion threads. If they’re actionable, a maintainer converts the thread to an issue. Categories Posts
2024-03-13 Bug fixes only matter if they get to the user Any bug that blocks a release from getting to users is worthy of an immediate fix release. This is true even if the bug is minor by itself. Categories Posts
2024-02-14 Keep your bug tracker unified When your bug tracking is scattered across different platforms, you make it harder for your users to file reports. Categories Posts
2023-12-13 Focus release criteria on user-visible behavior Focusing on user-visible behavior allows you distinguish between what you should fix and what you must fix. Categories Posts
2023-10-11 Handling bug reports for upstream projects When a user files a report for a bug that’s actually in an upstream project, how should you handle it? Categories Posts
2023-05-17 Are bug reporters contributors? Whether they’re made by a contributor or not, bug reports are valuable contributions to your project. Treat them that way. Categories Posts
2023-05-10 Keeping your bug tracker simple Don’t try to make the perfect system from the beginning. Start with the basics. Solve problems after they become problems. Categories Posts
2023-05-03 Do release-blocking bugs have to be new? If a bug existed in previous releases, should it block the upcoming release? There’s a case for “yes” and a case for “no”. Categories Posts
2022-11-25 Your bug tracker and you (OLF Conference) At the OLF Conference, I’ll delivered “Your bug tracker and you” and held a book signing for “Program Management for Open Source Projects.” Categories Talks