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

WordPress Trac noreply at wordpress.org
Thu Feb 5 04:41:49 UTC 2015


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

Comment (by pento):

 We're doing it live, people! Thanks to everyone who's contributed so far.
 :-)

 There are things left to do, here's the list I've jotted down:

 Features TODO:

 * Add FTP support, based on @melchoyce's notes/mockups from earlier in
 this ticket.
 * Update themes from `themes.php`
 * Install themes from `theme-install.php`
 * Updates from `update-core.php`
 * A one-click-to-update-everything button for `update-core.php`. This
 would need to do things is a particular order:
  * Update all available themes/plugins
  * Update core
  * Check for more plugin updates, then do them - in case there plugins
 incompatible with the old core version, but compatible with the new
 version
  * Update language packs
 * Post-activation actions

 Things to make more betterer:

 * Figure out a nice way to show progress
 * Make sure we don’t activate plugins that cause PHP errors - the idea
 would be to use `wp_remote_get()` to do a fake iframe-like activation.
 This could also return a lump of JSON that the plugin wants us to know
 about (say, the settings page to link a "Configure" button to).

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


More information about the wp-trac mailing list