[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