[wp-trac] [WordPress Trac] #32978: Updates to readme.txt files of Bundled Themes
WordPress Trac
noreply at wordpress.org
Tue Jul 14 16:18:18 UTC 2015
#32978: Updates to readme.txt files of Bundled Themes
----------------------------+------------------
Reporter: mercime | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 4.3
Component: Bundled Theme | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
----------------------------+------------------
Comment (by lancewillett):
I'd like to nominate @davidakennedy if he's free. I can show him the
ropes.
Here's the basic process:
1. 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/
2. Create a new core Trac ticket like #30763 to bump the POT and versions
for each theme.
3. 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/
4. Compare with a diff tool to the theme versions in core trunk, is there
anything to test or note specifically? Any big unexpected changes?
5. 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.
6. Bump the theme versions in core, in each stylesheet.
7. 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).
8. 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`
9. 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.”)
10. 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.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32978#comment:3>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list