[wp-trac] [WordPress Trac] #34664: Plugin updates know to break website should display update warning

WordPress Trac noreply at wordpress.org
Wed Nov 11 21:56:46 UTC 2015


#34664: Plugin updates know to break website should display update warning
-----------------------------+-----------------------------
 Reporter:  steevithak       |      Owner:
     Type:  feature request  |     Status:  new
 Priority:  normal           |  Milestone:  Awaiting Review
Component:  Plugins          |    Version:  4.3.1
 Severity:  normal           |   Keywords:
  Focuses:  administration   |
-----------------------------+-----------------------------
 The Wordpress plugin update system needs a method of indicating that a
 given update may cause site breakage if installed.

 Sometimes a plugin maker will push an update that is known to cause
 catastrophic breakage to a previously working site due to intentional
 changes in the architecture of the plugin. From the WP admin's point of
 view though, the WP update dialog provides no warning and often results in
 unexpected downtime emergencies when an apparently routine upgrade brings
 down a working site. It usually goes like this:

 1. Check for a plugin updates and find a few
 2. Run the updates
 3. Discover your site is now broken/down
 4. Check the plugin webpage
 5. Find warning that says plugin has major changes that will break site
 without advance work to prepare for the update
 6. Scramble to restore site from backups, down grade plugin, or other
 triage to get site up

 Here's what should happen:

 1. Check for plugin updates and find a few
 2. One plugin has noticeable warning of danger, refers user to website
 3. Update safe plugins, then read up on the unsafe plugin update
 4. Prepare site for the dangerous update
 5. Update the unsafe plugin, now that site is ready for the changes
 6. Live happily ever after

 We got caught by this one again today. A plugin called Google Calendar
 which has always updated with no problem, showed a pending update. But the
 author had pushed out a major architectural change today which broke
 everything, resulting a lot of broken calendar pages. Sure, enough, once
 we visited the plugin author's site, there's a warning there that says
 "hey this will break you site if you install it" but the Wordpress update
 system did not provide any indication of potential problems.

 So clearly, the author knew installing the update would break sites, but
 there is no way in the existing WP update system to indicate safe vs
 unsafe updates. One could argue that this is a bug or a feature request.
 I've chosen to call it a feature request but feel free to set it which
 ever way make sense.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/34664>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list