#32978 closed task (blessed) (fixed)
Updates to readme.txt files of Bundled Themes
Reported by: | mercime | Owned by: | davidakennedy |
---|---|---|---|
Milestone: | 4.3 | Priority: | normal |
Severity: | normal | Version: | 4.3 |
Component: | Bundled Theme | Keywords: | has-patch |
Focuses: | Cc: |
Description (last modified by )
During the course of updating the respective changelog pages of the Bundled Themes in the WP codex, I noticed that the versions of Twenty Fourteen and Twenty Thirteen were not bumped after removing the Genericons example.html files while the Twenty Fifteen version was bumped.
Attached patches bumps versions of Twenty Fourteen and Twenty Thirteen themes in respective style.css and readme.txt files, adds changelogs for the bump in the readme.txt files, and uses SSL for codex URIs for all readme.txt files.
- twentyfourteen-version-ssl.patch
- twentythirteen-version-ssl.patch
- twentyfifteen-ssl.patch
- twentytwelve-ssl.patch
- twentyeleven-ssl.patch
- twentyten-ssl.patch
FYI in preparation for 4.3.0, changelogs of Bundled Themes have been updated in respective pages as of July 12, 2015
- https://codex.wordpress.org/Twenty_Fifteen_Theme_Changelog#Version_1.3
- https://codex.wordpress.org/Twenty_Fourteen_Theme_Changelog#Version_1.6 - if version bump above is approved, otherwise 1.5
- https://codex.wordpress.org/Twenty_Thirteen_Theme_Changelog#Version_1.7 - if version bump above is approved, otherwise 1.6
- https://codex.wordpress.org/Twenty_Twelve_Theme_Changelog#Version_1.8
- https://codex.wordpress.org/Twenty_Eleven_Theme_Changelog#Version_2.2
- https://codex.wordpress.org/Twenty_Ten_Theme_Changelog#Version_2.0
To-Dos to complete work started in #31814 and #31074
- About pages for the Twenty Eleven, Twenty Twelve, and Twenty Thirteen themes. (Finished Twenty Ten. Twenty Fifteen and Twenty Fourteen were prepared before by kpdesign, lancewillet, jdgrimes, siobhan, etc. )
- Remaining changelogs for earlier versions of Twenty Ten (v 1.1 to 1.6) and Twenty Eleven (v 1.1 to 1.6)
Can work on the above to-dos this coming weekend if no one else does it first and will update http://codex.wordpress.org/WordPress_Default_Themes accordingly.
Attachments (16)
Change History (38)
#2
@
9 years ago
- Milestone changed from Awaiting Review to 4.3
- Type changed from enhancement to task (blessed)
#3
@
9 years ago
I'd like to nominate @davidakennedy if he's free. I can show him the ropes.
Here's the basic process:
- Read each theme's changelog in Trac, and create a changelog file with the highlights (used in Trac tickets, both core and theme review).
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentyfifteen/
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentyfourteen/
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentythirteen/
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentytwelve/
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentyeleven/
http://core.trac.wordpress.org/log/trunk/src/wp-content/themes/twentyten/
- Create a new core Trac ticket like #30763 to bump the POT and versions for each theme.
- Locally, check out each theme's current WP.org directory version.
http://themes.svn.wordpress.org/twentyten/1.9/
http://themes.svn.wordpress.org/twentyeleven/2.1/
http://themes.svn.wordpress.org/twentytwelve/1.7/
http://themes.svn.wordpress.org/twentythirteen/1.5/
http://themes.svn.wordpress.org/twentyfourteen/1.4/
http://themes.svn.wordpress.org/twentyfifteen/1.2/
- Compare with a diff tool to the theme versions in core trunk, is there anything to test or note specifically? Any big unexpected changes?
- Test! Load the themes on all recent versions of WordPress: 4.2, 4.1, 4.0, 3.9, etc. Run Theme Check plugin, and check for any errors or things we didn't catch in the core cycle.
- Bump the theme versions in core, in each stylesheet.
- Wait for the POT update for each theme to be committed, then proceed to make the ZIP packages (might need Nacin or another committer to trigger the POT files update).
- Prepare the new version of each theme.
svn export
from core repository to a temporary location on your local hard drive.- Do another quick diff with the previous version for a final sanity check.
- Zip it:
zip -r [name].zip name
- After the core release is live, upload the new themes to the WP.org directory as the
wordpressdotorg
user.
(If needed: note in the ticket, “Do not approve yet, please. We'd like to coordinate with 4.3 release.”)
- Ping the release lead as well as Otto to coordinate with the main release process. Otto will approve all the theme changes after the core release is live for everyone.
#5
@
9 years ago
Happy to tackle this. Thanks for the nomination! :) I've chatted with Lance a bit, have a good idea of the process, and will set aside time for it.
#7
in reply to:
↑ 6
@
9 years ago
Replying to nacin:
Someone please put all of that in the handbook!
@davidakennedy: As you run through the process this cycle, please confirm that the handbook page is correct and fix anything that's not or add as much extra information as possible. :)
#8
@
9 years ago
- Resolution set to fixed
- Status changed from assigned to closed
Let's use the Handbook page to continue to track progress.
#9
@
9 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
This ticket isn't about updating the versions of bundled themes, it's about updating and committing the readme files. The patches also include version bumps, but regardless the readme changes are needed.
#11
follow-up:
↓ 13
@
9 years ago
- Version set to trunk
@samuelsidler, how long do we keep this one open?
This ticket was mentioned in Slack in #core by obenland. View the logs.
9 years ago
#13
in reply to:
↑ 11
@
9 years ago
Replying to obenland:
@samuelsidler, how long do we keep this one open?
Until the patches get committed. That doesn't need to be at RC, just needs to be when we're sure that no further theme changes will be needed. Since this isn't a new theme, that can probably be anytime.
#14
@
9 years ago
The to-do in my post above re changelogs for Twenty Ten (versions 1.1 to 1.6) and Twenty Eleven (versions 1.2 to 1.6) have been completed and posted respectively at
- https://codex.wordpress.org/Twenty_Ten_Theme_Changelog
- https://codex.wordpress.org/Twenty_Eleven_Theme_Changelog
Attached are patches for the readme.txt files of both themes with the links to the updated changelogs and the SSL fixes posted earlier.
As for the About pages in WP Codex for the remaining themes without one, I'm halfway done with Twenty Eleven at http://codex.wordpress.org/Twenty_Eleven
Twenty Twelve and Twenty Thirteen will be done by end of week.
#16
@
9 years ago
The only thing missing at this point seems to be the changelogs for all five themes.
#19
@
9 years ago
@mercime Thanks for the changelogs – you beat me to it! I updated the Twenty Eleven changlog on the Codex with the skip link change that was committed after your patches.
I'm going to do some additional testing today to make sure I don't see any issues.
I'll wait to make the zip packages until we get closer to release.
@lancewillett: Are you in charge of default theme version bumps this time around? :)