[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