Opened 6 years ago

Last modified 4 months ago

#3459 new enhancement

Update good-first-bugs auto-claiming process

Reported by: jbpaul17's profile jbpaul17 Owned by:
Milestone: Priority: normal
Component: Trac Keywords: needs-patch reporter-feedback


As discussed in this week's devchat, there is a desire to update the claiming process for good-first-bugs to change from when a ticket is assigned to when it is patched. So this request would set the owner field when has-patch is applied.

Attachments (1)

3459.diff (1.4 KB) - added by dd32 3 years ago.

Download all attachments as: .zip

Change History (6)

#1 @SergeyBiryukov
6 years ago

  • Component changed from General to Trac

3 years ago

#2 @dd32
3 years ago

  • Keywords reporter-feedback added

@jbpaul17 Is this still something that is wanted by the Core team, do you know?

This hasn't been implemented due to trac limitations, namely that AFAIK the has-patch keyword isn't added automatically and the trac workflow for core can only really do it based on capabilities.

What we could do, if is still wanted, is allow all users to self-assign tickets (ALL tickets, even if not flagged as good-first-bug, not adding a patch, etc, although the UI could be hidden via JS and only show the option when all the conditions are met..)

something like 3459.diff, which would prevent people taking ownership of other tickets, but anyone could claim a ticket without the JS I mentioned above.

This ticket was mentioned in Slack in #core by dd32. View the logs.

3 years ago

#4 @JeffPaul
2 years ago

@dd32 I think this would still be a worthwhile addition, but I'll get it added to a devchat agenda in the new year and confirm more clearly. Thanks for the effort on this, its greatly appreciated, have a safe end of the year and a happy new year!

#5 @kirasong
4 months ago

This was brought up today by @toru during contributor day at WordCamp Kansai.

It was unclear which tickets were actually okay / available to work on because most of the good first bugs had a patch already.

I also think a change here would be helpful.

Note: See TracTickets for help on using tickets.