[MacPorts] #52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits ----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Keywords: | Port: trac ----------------------------+--------------------- I opened this to discuss options/ideas to allow "quiet" changes on tickets like #39383 or #48365/#52081. Some solutions that come to my mind: * having a separate field similar to descriptions that would not generate email traffic * having a checkbox saying "don't send an email when I add these changes" * being able to a reply with a checkbox "anyone can edit text of this reply" (people could then edit reply without generating more email traffic) * open 100 new tickets and only display a ticket query in the master ticket (I don't like that idea too much though) * open two tickets, one to notify developers, the other one without any subscribers to actually track the progress (ideally I would like to have the ability to include the whole description field from another ticket) See also https://trac-hacks.org/wiki/QuietPlugin for a potentially useful plugin. [https://trac.edgewall.org/ticket/2073#comment:33 Citing]:
I think it could be good to take the discussion of your use case over to the trac-users MailingList. I have ideas on how to solve your issue, and would be happy to commit some time to implementing a plugin (if needed), for such a big and important open source project that uses Trac ;)
If you start a thread on trac-users with your ideas on how to solve it we can start discussing potential solutions.
-- Ticket URL: <https://trac.macports.org/ticket/52107> MacPorts <https://www.macports.org/> Ports system for OS X
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits -----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: trac | -----------------------------+--------------------- Comment (by larryv@…): Replying to [ticket:52107 mojca@…]:
* having a separate field similar to descriptions that would not generate email traffic
To be honest, changes to the description itself are nearly always cosmetic in nature (i.e., committers fixing noncommitters’ WikiFormatting errors), so I’ve never found it particularly useful to receive update emails for them. -- Ticket URL: <https://trac.macports.org/ticket/52107#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits -----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: trac | -----------------------------+--------------------- Comment (by mojca@…): Good point, I didn't think of that. (One thing that I would be slightly worried about would be spammers changing fields and adding links without anyone noticing, but ...) -- Ticket URL: <https://trac.macports.org/ticket/52107#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits -----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: trac | -----------------------------+--------------------- Comment (by larryv@…): I don’t think noncommitters can modify tickets after they’re created. Otherwise they could fix their “defect -> update” errors themselves! -- Ticket URL: <https://trac.macports.org/ticket/52107#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits -----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: trac | -----------------------------+--------------------- Comment (by mojca@…): Ah, ok, I forgot about that. But you also need to consider that even when you just fix mistakes of reports that open their first tickets, it probably has educational value for them, so that they know better how to submit a ticket next time. And they usually don't CC anyone, so not many people are affected by one reply too much :) -- Ticket URL: <https://trac.macports.org/ticket/52107#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#52107: Trac: options to temporary disable emails on tickets that affect many maintainers and commits -----------------------------+--------------------- Reporter: mojca@… | Owner: admin@… Type: enhancement | Status: new Priority: Low | Milestone: Component: server/hosting | Version: Resolution: | Keywords: Port: trac | -----------------------------+--------------------- Comment (by raimue): I would suggest to track the progress in a separate wiki page instead of inside the ticket. That way, users really interested in the progress can add a watch on the wiki page, while others would not be disturbed. We could also look if a plugin such as [https://trac- hacks.org/wiki/IncludeMacro IncludeMacro] would allow inclusion of this status directly into the Trac ticket description. -- Ticket URL: <https://trac.macports.org/ticket/52107#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts