On 2017-12-22, Kapetanakis Giannis <bil...@edu.physics.uoc.gr> wrote:
> But to be fair with the OP it all depends on dev's (mainly)
> willingness to track/respond/close tickets.
> 
> I say devs because these are the people who commit fixes of bugs and
> so they should monitor/update this system as well. It's extra work for
> them instead of developing... and I understand that.

I'm sure that often devs will do this, but sometimes not (maybe they'll
forget, maybe they'll fix something without noticing that it relates to
a ticket, etc). It needs someone to take responsibility for maintaining
the database, if it's left *only* up to the developer fixing a problem
you're just going to end up with the gnats database and hundreds (or was
it thousands) of tickets in limbo again.

> I don't see a reason @tech should be forwarded to this ticket system.

Forwarded? No way! Same for bugs@ as tech@. It needs manual work to
triage, identify what is a bug, follow up with the reporter to make
sure the report is accurate and has enough information to be useful.
Same whatever the entry point is. If reporters can add bugs to it
directly, they need to go into a triage queue and *not* appear in the
main system until that's done.

The idea of a bug tracking system is to spread the work and help
people remember things. It should *reduce* work done by devs because
they no longer have to drag even the most basic information out
of a reporter and figure out whether it's a bug or user error
or a support request in disguise.

If it means *extra* work for devs, it's not going to work.


Reply via email to