[wp-meta] [Making WordPress.org] #8009: Phased releases and roll-outs of plugins

Making WordPress.org noreply at wordpress.org
Fri Jul 11 04:56:58 UTC 2025


#8009: Phased releases and roll-outs of plugins
------------------------------+---------------------
 Reporter:  matt              |       Owner:  (none)
     Type:  enhancement       |      Status:  new
 Priority:  normal            |   Milestone:
Component:  Plugin Directory  |  Resolution:
 Keywords:  has-patch         |
------------------------------+---------------------

Comment (by dd32):

 Replying to [comment:25 azaozz]:
 > Right, has to be fixed in core. The API should be able to set whether to
 do an auto-update. Thinking this would be a fairly simple enhancement.

 Oh, Turns out this is already a feature of the API, via #core50824 - I had
 completely forgotten this existed and it's not documented in the API
 code..
 Unfortunately the flag is completely broken between WP 5.5-6.5 (despite
 being realised shortly after addition), and so it can only be used in
 WordPress 6.6+ #core52796

 So yes, we can totally disable auto-updates for the first 24hrs of a
 plugin release for a significant portion of sites without any core changes
 and minimal WordPress.org changes.

 > I kind of imagine something like this: on clicking "Report a (plugin)
 problem" a modal opens with the site health info pre-filled. The user will
 be able to add few words to describe it. Submitting it would go through
 their WP install (TBD, but seems preferable not to be directly to wp.org;
 privacy, etc. and there can be filters for plugins to access it) and WP
 will send it through the API.
 >
 > Then these semi-automated reports can be visible only by the plugin
 authors, not public so they are unattractive for spammers. Or perhaps we
 can try to aggregate some of the data and post to the plugin's support
 forum so other users are aware (if they ever look there..).

 I think this is a reasonable approach, and mostly what I was thinking.
 This could also be combined with the before-mentioned Fatal errors
 collection.
 This is probably best as a separate Meta ticket though (@azaozz Would you
 like to write one up?), maybe prior to being a core ticket, as the
 majority of the work concerns WordPress.org.
 I do have a [https://github.com/wordpress/wporg-experiments-plugin wporg-
 experiments-plugin] that was intended as a testing ground for this kind of
 `WordPress <=> WordPress.org` interoperability things.

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


More information about the wp-meta mailing list