[wp-trac] [WordPress Trac] #25654: Auto core update emails might advertise the wrong version

WordPress Trac noreply at wordpress.org
Mon Oct 21 19:12:54 UTC 2013


#25654: Auto core update emails might advertise the wrong version
-----------------------------+-----------------
 Reporter:  nacin            |      Owner:
     Type:  defect (bug)     |     Status:  new
 Priority:  normal           |  Milestone:  3.7
Component:  Upgrade/Install  |    Version:
 Severity:  normal           |   Keywords:
-----------------------------+-----------------
 Background updates are a separate "offer" via the API, as in, one can be
 told to update from 3.7.2 to 3.8.1, but we can also silently serve an
 auto-update in-branch, to 3.7.3, to that site. This enables us to keep
 sites secure even when they are running relatively recent but out-of-date
 branches.

 The code that handles the emails for auto-updates will simply use the
 auto-update version number. As in, "WordPress %2$s is available. Please
 update!" Rather than telling them 3.7.3, we should tell them that 3.8.1 is
 available.

 If an auto update to 3.7.3 is successful, we should replace "No further
 action is needed on your part." with "WordPress 3.8.1 is also available.
 Updating is easy and only takes a few moments:" (The first sentence there
 is a new string).

 If an auto update to 3.7.3 is unattempted or failed, we should simply tell
 them that we tried but couldn't update their site, and that they should
 update to 3.8.1 now.

 If an auto update to 3.7.3 critically failed, we currently say "Your site
 at %1$s experienced a critical failure while trying to update to the
 latest version of WordPress, %2$s." That's not good, as it might not be
 the latest version. We do however say "If it says you need to update, you
 should do so:", so that email doesn't need to change otherwise.

--
Ticket URL: <http://core.trac.wordpress.org/ticket/25654>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list