Issue Summary can be found in this gist: https://gist.github.com/steinmb/5632073
The Twig team has decided to focus on .tpl.php to .html.twig conversions for the immediate future, with the goal of getting these conversions committed before or at DrupalCon Portland. As a result, some of our existing conversion issues will need to be split up and the .tpl.php conversions and related preprocess changes moved to the new issues.
This will be the first Twig conversion patch to get into core, solely focused on *.tpl.php. Conversion of concatenation-based theme_ functions is a desired secondary step, but is lower priority than all work below.
We're ready to run profiling on the issues listed below under Remaining tasks. See the Contributor profiling instructions for more information.
These issues have converted all tpl.php files within their scope to html.twig, are well documented, been manually tested for HTML inconsistencies, are performant with proof and have been verified by a core maintainer.
- theme_test module templates:
- overlay module templates:
- taxonomy module templates:
- seven theme templates:
- book module templates:
- user module templates:
- aggregator module templates:
- layout module templates:
- forum module templates:
- system module templates:
- comment module templates:
- block module templates:
- node module templates:
- views ui module:
- views module:
- field module templates:
- views module:
- bartik theme:
Finished tasks (unverified) a.k.a. the Alex Pott section
These issues have converted all tpl.php files within their scope to html.twig, are well documented, been manually tested for HTML inconsistencies, are performant with proof but have not yet been verified by a core maintainer.
Patches needing review/RTBC
User interface changes
Likely minimal to no API changes.
PASSED: [[SimpleTest]]: [MySQL] 56,059 pass(es).
PASSED: [[SimpleTest]]: [MySQL] 55,654 pass(es).
FAILED: [[SimpleTest]]: [MySQL] 55,833 pass(es), 1 fail(s), and 1 exception(s).