[theme-reviewers] Theme Unit Tests on GitHub?

Tammie Lister karmatosed at gmail.com
Thu Oct 16 17:30:56 UTC 2014


Hi

I'm down with putting it on GH but we do need to make sure we have a 
process and particularly how it's prepared.

Thanks
Tammie

On 16/10/2014 18:29, Edward Caissie wrote:
> Fine by me ...
>
>
> Edward Caissie
> aka Cais.
>
> On Thu, Oct 16, 2014 at 1:23 PM, Emil Uzelac <emil at uzelac.me 
> <mailto:emil at uzelac.me>> wrote:
>
>     Awesome and thanks. So guys should we push over to TRT GH or?
>
>
>     On Thursday, October 16, 2014, Lance Willett <nanobar at gmail.com
>     <mailto:nanobar at gmail.com>> wrote:
>
>         Here's the checklist for preparing a new XML file, next time
>         you need to do it.
>
>         Often when I get the new XML file from
>         http://wpthemetestdata.wordpress.com/ it needs a bit of massaging
>         before commit to our pub repo.
>
>         Here’s the process
>
>         1. WPTRT admins make changes to the test site on WP.com.
>         2. Go to http://wpthemetestdata.wordpress.com/ and export the
>         full XML
>         file, and open it locally in a text editor.
>         3. Clean it up.
>         4. Diff it with the previous version to be sure of no weird
>         changes or
>         additions, other than the expected ones.
>         5. Push to GitHub.
>         6. Go to http://codex.wordpress.org/Theme_Unit_Test, edit the
>         page,
>         change the UTC timestamp to “now” to show the most current update
>         timestamp. **You can stop doing this probably since GitHub
>         will have a
>         history going forward.**
>
>         Notes for the XML clean up, step 3.
>
>         Remove the following metadata elements that are specific to
>         WP.com.
>
>         superawesome
>         _edit_last
>         email_notification
>         _searchme
>         jabber_published
>         geo_public
>         _elasticsearch_indexed_on
>
>         I look for these patterns using a text editor like TextMate or
>         Sublime
>         Text, with regex search turned on:
>
>         1. https://gist.github.com/lancewillett/a7c849026e2e403399a0
>         2. https://gist.github.com/lancewillett/127085c444ec6ff398d1
>
>         Then search/replace with an empty string to remove from the
>         XML file.
>
>         It's not end of the world if they make it into the Unit Test
>         XML file,
>         but it's just clutter.
>
>         – Lance
>
>         On Thu, Oct 16, 2014 at 11:15 AM, Lance Willett
>         <nanobar at gmail.com> wrote:
>         > The history of the file changes is public, it's part of our
>         WP.com
>         > public themes SVN repo.
>         >
>         > You can see the history by doing something like:
>         > svn log
>         https://wpcom-themes.svn.automattic.com/demo/theme-unit-test-data.xml
>         >
>         > I'm totally happy for the file to move to GitHub. If WPTRT
>         has an
>         > account and you'd like to maintain it going forward—please
>         just grab
>         > the latest copy and start from there; I don't need to do
>         anything
>         > further.
>         >
>         > Then edit the Codex page at
>         http://codex.wordpress.org/Theme_Unit_Test
>         > to point to the GitHub repo instead of the SVN repo.
>         >
>         > Done. :)
>         >
>         > – Lance
>         _______________________________________________
>         theme-reviewers mailing list
>         theme-reviewers at lists.wordpress.org
>         http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
>     _______________________________________________
>     theme-reviewers mailing list
>     theme-reviewers at lists.wordpress.org
>     <mailto:theme-reviewers at lists.wordpress.org>
>     http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers

-- 
Thanks
Tammie Lister

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20141016/b3a88c4d/attachment.html>


More information about the theme-reviewers mailing list