WordPress.org

Making WordPress.org

Opened 16 months ago

Last modified 12 months ago

#2456 new enhancement

Priority Queue for Good Theme Authors

Reported by: grapplerulrich Owned by:
Milestone: Priority: normal
Component: Theme Review Keywords:
Cc:

Description

Priority queue for theme authors who have had less than 5 issues in their last theme review and they would be removed if they have more than 5 issues in a review. The number of theme authors on the list may be small in the beginning but this will be a goal for theme authors to work to and provide additional motivation to make sure the themes are up to standard.

As to the implementation the ticket assignment button would first assign a ticket from the priority queue if there are no themes left then move to the next queue.

The list of theme authors who are added to the list should be able to be changed easily without needing a code change unless someone is willing to update the list in the code every two weeks.

The code for the assignment button can be found below.

                        $next_ticket = $this->trac->ticket_query( 'priority=new theme&priority=previously reviewed&status=new&keywords=!~buddypress&order=time&max=1&owner=' );
                        if ( $next_ticket === array() ) {
                                return false;
                        } elseif ( $next_ticket === false ) {
                                return new WP_Error;
                        }

https://meta.trac.wordpress.org/attachment/ticket/762/site-themes.php

Change History (1)

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


12 months ago

Note: See TracTickets for help on using tickets.