Edgewall Software

Changes between Version 29 and Version 30 of TracDev/Proposals/Jinja


Ignore:
Timestamp:
Jul 17, 2016, 8:51:18 PM (8 years ago)
Author:
Christian Boos
Comment:

status update, only a few admin templates remain to be migrated

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/Proposals/Jinja

    v29 v30  
    1515There is an experimental branch which supports this proposal: [source:cboos.git@jinja2]. A mirror is available in [https://github.com/cboos/trac.git github].
    1616
    17 Automatic builds: [[Image(https://travis-ci.org/cboos/trac.svg?branch=jinja2,link=https://travis-ci.org/cboos/trac,valign=bottom)]] on Travis,
     17Automatic builds for the `jinja2` branch: [[Image(https://travis-ci.org/cboos/trac.svg?branch=jinja2,link=https://travis-ci.org/cboos/trac,valign=bottom)]] on Travis,
    1818[[Image(https://ci.appveyor.com/api/projects/status/kqgv4awct01hsl7t/branch/jinja2?svg=true,link=https://ci.appveyor.com/project/cboos/trac/branch/jinja2,valign=bottom)]] on AppVeyor.
    1919
    20 [=#Status Status] of the branch (2016-03-20):
    21  - ported **77.8%** of the Genshi templates, the automated tests should stay green
     20[=#Status Status] of the branch (2016-07-17):
     21 - ported **87.31%** of the Genshi templates (7 admin templates remaining)
    2222 - detailed porting guide: **PortingFromGenshiToJinja**
    23  - TODO accesskey support
     23 - DONE accesskey support (e.g. use `${accesskey("f")}` in templates)
    2424 - DONE clarify upgrade path for plugins that came to rely on `ITemplateStreamFilter`s? 127/898 plugins (14.1%) on trac-hacks.org use `filter_stream()` -> see [PortingFromGenshiToJinja#ReplacingITemplateStreamFilter replacing ITemplateStreamFilter]
    2525 * DONE clarify how to handle themeing? -> see HtmlTemplates#Jinjaarchitecture