[wp-trac] [WordPress Trac] #29820: Smooth installation and updating of plugins and themes
WordPress Trac
noreply at wordpress.org
Wed Feb 4 16:27:58 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 ericlewis):
Replying to [comment:42 lgladdy]:
> Seems you removed all the configuration URL code I added in patch 6 -
was that intentional?
Sorry, forgot to mention that. To recap, the use-case is that plugins want
to drive users to another page after the plugin is activated. E.g.
BuddyPress, BBPress, and many other plugins have "About" pages, which they
redirect to on their plugin activation hook. Your suggestion is that other
plugins may have a "configuration" page, to drive the user to choose
settings for the plugin. This works fine when plugin activation happens on
a page-reloading form submission, but now that we're installing and
activating plugins via AJAX and keeping the user on the plugin install
page, we need to decide what paths plugins should be able to opt into
after the plugin is activated.
I didn't integrate that into the primary patch because I think we need
more discussion here. Relatedly, I don't think supporting that use-case
needs to happen in the first commit for this feature - it can happen in a
follow-up ticket/effort. We should commit the MVP to trunk soon, and then
iterate quickly.
We should gather a list of which plugins are doing something in this
regard - feel free to add-on use cases and real-world examples here. To
start that list:
* Plugins that redirect to an About page on activation. Plugins doing
this: BBPress, BuddyPress
--
Ticket URL: <https://core.trac.wordpress.org/ticket/29820#comment:43>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list