[wp-trac] [WordPress Trac] #17816: WordPress in dev environments should update /wp-content/* again

WordPress Trac wp-trac at lists.automattic.com
Fri Jun 17 02:07:03 UTC 2011


#17816: WordPress in dev environments should update /wp-content/* again
------------------------------------------------+--------------------------
 Reporter:  ocean90                             |       Owner:
     Type:  defect (bug)                        |      Status:  new
 Priority:  normal                              |   Milestone:  Awaiting
Component:  Upgrade/Install                     |  Review
 Severity:  normal                              |     Version:  3.2
 Keywords:  dev-feedback 2nd-opinion has-patch  |  Resolution:
------------------------------------------------+--------------------------

Comment (by dd32):

 > This results in confusion, see for example #17603. Also the comment by
 dd32:
 > > This was indeed fixed, you however most likely have an out of date
 TwentyEleven installation. Due to a bug in the upgrade code, it looks like
 Twenty Eleven didn't get updated when you updated Core.
 > Which bug?

 A bug I found via that ticket that I havn't had the chance to trac yet.

 Currently, as it turns out, anyone who has been beta testing and using the
 builtin upgrader, hasn't been receiving updates for TwentyEleven, TE is
 installed on the first update, however further updates to nightlies, etc,
 has been skipping TE; This has been caused by a misplaced exists() check,
 as shown in  #17603 where the user hadn't received the RTL changes in a
 nightly update.

 Me and nacin have touched on this issue in private conversation very
 lightly, updates to future core-bundled files really need to go throgh
 their respective upgraders, relying upon the core update to update the
 other items (which will usually have some kind of their own update
 schedule) is what has been resulting in the downgrade dance.


 The changes to ignore wp-content have 2 different purposes
  1. To copy files to the correct folder locations when WP_LANG_DIR, and
 WP_PLUGIN_DIR have been defined
  2. To skip overwriting existing versions of bundled items when upgrading.
    a. The bug that exists here, is it's not overwriting in nightly
 releases too.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/17816#comment:4>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list