Hacker News new | ask | show | jobs
by astrodust 3779 days ago
Although GitHub Issues has a lot of issues, for the singular reason that you can opt-in and opt-out of notifications on particular subjects I find it vastly more useful than most bug trackers.

Is there a good open-source GitHub alternative that implements this feature?

3 comments

> you can opt-in and opt-out of notifications on particular subjects

What do you mean by that? Doesn't every bug tracker implement that feature?

The ones I've used in the past relentlessly spam you about every little thing for every issue or tell you nothing about anything. There's very little in the way of fine-grained control.

I understand some people prefer email for following up on these things, but destroying my inbox by following a busy project is not something I'll ever do. GitHub's default is to notify project owners, issues you've participated in or actively followed, or those you're mentioned in. I think that's fair.

You can also "one click unsubscribe" to them at any time, which is great.

Others I've been subjected to are things that are barely more than mailing lists. I have no idea how people deal with these.

I see. I have used trac and bugzilla and both work similar to GitHub (you only subscribe to issues you participate in)
If that's the case, I bet the projects I've had the displeasure of working with were using wildly out of date versions of those tools.
You can (un)subscribe to specific issues, but you cannot filter issues in general. Which means you'll still get notified about new issues until you manually (or programmatically) unsubscribe from them.
OTRS and RT allow you to watch a ticket. Thus you can chose to be notified for changes to a ticket (opt-in).

I know of no particular opt-out feature, though at least for OTRS it would be rather easy to write an add-on that makes you watch all new tickets in a particular queue, of which you could opt-out by stopping to watch a ticket.

Gitlab?