WordPress.org

Making WordPress.org

Opened 23 months ago

Last modified 4 days ago

#3224 new enhancement

Theme Trac: Updates to approved tickets should not create new tickets.

Reported by: poena Owned by:
Milestone: Priority: high
Component: Theme Review Keywords:
Cc:

Description

If a theme ticket is a approved and the theme author (reporter) submits a new version of the theme, a new trac ticket is created.

We would like the update to be in the same ticket instead of a new ticket being created.
It is confusing for authors when new tickets are created and it means extra work for the reviewers.

The status would remain "approved" so that the theme author does not loose their position in the review queue.

Change History (8)

#1 @dingo_d
2 months ago

@dd32 @tellyworth can this be done in trac? If we can help with code we could submit a patch, just point us in the right direction :)

#2 @dd32
2 months ago

This can be done - we know the tickets for the theme, so looking at the last ticket and seeing if it's still in an open state (You'll need to be very specific with what states) and adding a comment instead of creating a new ticket isn't a huge change.

This ticket was mentioned in Slack in #themereview by dingo_d. View the logs.


5 days ago

#4 @dingo_d
5 days ago

  • Priority changed from normal to high

#5 @dd32
4 days ago

To move this forward, as i alluded to last time, can someone confirm the _exact_ statuses that are affected here and the expected outcome.

Links to existing themes that triggered the scenario is also hugely important.

It's a small change to make, but it requires someone more familiar with it to post the exact statuses and dig out examples.

This ticket was mentioned in Slack in #themereview by poena. View the logs.


4 days ago

#7 @poena
4 days ago

The status is approved. (https://themes.trac.wordpress.org/query?status=approved)

When the update is submitted it should be attached to the same ticket, and the status should remain approved.

Asking people with themes in the approved queue to submit updates since there currently are no updates to approved themes...

Last edited 4 days ago by poena (previous) (diff)
Note: See TracTickets for help on using tickets.