[wp-trac] [WordPress Trac] #29820: Smooth installation and updating of plugins and themes

WordPress Trac noreply at wordpress.org
Thu Oct 9 05:42:47 UTC 2014


#29820: Smooth installation and updating of plugins and themes
-----------------------------+---------------------------------------------
 Reporter:  markjaquith      |       Owner:
     Type:  task (blessed)   |      Status:  new
 Priority:  high             |   Milestone:  4.1
Component:  Upgrade/Install  |     Version:  trunk
 Severity:  normal           |  Resolution:
 Keywords:  ux-feedback      |     Focuses:  ui, javascript, administration
-----------------------------+---------------------------------------------

Comment (by pento):

 [attachment:29820.2.diff]

 * Switch to using `Plugin_Upgrader::bulk_upgrade()`, so that maintenance
 mode is used for currently active plugins.
 * Add a client side queue for updates, so that users can click as many
 updates as they like, without needing to wait for the previous one to
 finish.
 * Add support for the Bulk Action checkboxen.
 * Decrement/remove the "Updates Available" link, as plugins are updated.

 An interesting problem is going to be handling multiple users (or one user
 with multiple tabs) clicking the update/install button while other updates
 are happening - we probably need something to handle the Ajax call
 responding with "maintenance mode".

--
Ticket URL: <https://core.trac.wordpress.org/ticket/29820#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list