[wp-meta] [Making WordPress.org] #8179: Enable reporter editing of ticket descriptions via DefaultTicketPolicy

Making WordPress.org noreply at wordpress.org
Thu Feb 26 04:52:54 UTC 2026


#8179: Enable reporter editing of ticket descriptions via DefaultTicketPolicy
-------------------------+---------------------
 Reporter:  JoeFusco     |       Owner:  (none)
     Type:  enhancement  |      Status:  new
 Priority:  low          |   Milestone:
Component:  Trac         |  Resolution:
 Keywords:               |
-------------------------+---------------------
Changes (by dd32):

 * priority:  normal => low


Comment:

 It looks like we don't use the `DefaultTicketPolicy` policy, we're using a
 variation of:
 > `permission_policies = ReadonlyWikiPolicy, DefaultPermissionPolicy`

 At present, all authenticated users have `TICKET_CREATE` and
 `TICKET_MODIFY` permissions.

 Based on https://trac.edgewall.org/wiki/1.3/TracPermissions#TicketSystem
 that means they also have `TICKET_APPEND` and `TICKET_CHGPROP`, but I'm
 assuming due to the policies, that doesn't match the documentation there,
 as we don't use the default ticket policy...

 I have a feeling that we don't use the default ticket policy as we're
 running the blackmagic plugin, and as the name suggests.... it's a bit of
 black magic, I vaguely recall that it doesn't play nicely together.

 I feel like we were using https://trac-
 hacks.org/wiki/VirtualTicketPermissionsPlugin in a previous version of
 Trac, with Blackmagic for some `*_IS_REPORTER` tweaks, but that was
 disabled.

 This is all 10+ years ago :)

 I've tested it, and the permissions we have access to in Trac at present
 don't allow for self-editing of created tickets, without changing the Trac
 conf.
 I'm hesitant to suggest it though, as it's not a major problem, and since
 we're already behind on Trac updates, I'd rather any trac time be spent on
 that... and reporters can preview their tickets before submission. Those
 who use trac regularly can get elevated permissions, although that's a
 manual process.

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/8179#comment:2>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list