WordPress.org

Making WordPress.org


Ignore:
Timestamp:
02/04/2015 06:37:01 PM (7 years ago)
Author:
obenland
Message:

WP.org Themes: Remove approval workflow.

Theme Review Admins do a final check on Trac and set themes live from there.
For the off chance that a ticket needs manual adjustment, version statuses can
be changed in the edit screen of a repopackage item.

This also removes Trac syncing, in order for it to be added as a script on the
dotorg side.

See https://wordpress.slack.com/archives/meta/p1423071510000491
See #745.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/theme-directory/class-wporg-themes-repo-package.php

    r1111 r1219  
    3131     */
    3232    public function latest_version() {
    33         // If we're looking at themes awaiting approval, use the corresponding version.
    34         if ( current_user_can( 'approve_themes' ) && isset( $_REQUEST['meta_key'] ) && '_has_pending_version' == $_REQUEST['meta_key'] ) {
    35             return get_post_meta( $this->wp_post->ID, '_has_pending_version', true );
    36         }
    37 
    3833        $status = get_post_meta( $this->wp_post->ID, '_status', true );
    3934        uksort( $status, 'version_compare' );
Note: See TracChangeset for help on using the changeset viewer.