Edgewall Software

Changes between Version 11 and Version 12 of WorkInProgress/PluggableDirectivesLibraries


Ignore:
Timestamp:
Jun 17, 2010, 10:53:22 PM (14 years ago)
Author:
Carsten Klein <carsten.klein@…>
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkInProgress/PluggableDirectivesLibraries

    v11 v12  
    1111   - detection of available directives libraries is via the [genshi.libraries.directives] entry point
    1212   - available directives libraries in the system will be automatically loaded by the system
    13  - api for programmatically adding new directives libraries (similar to the current concept of pluggable !DirectiveFactory's)
     13 - api for programmatically adding new directives libraries (similar to the current concept of pluggable !DirectiveFactory's, which will be dropped once this is stable)
    1414 - extended text based templates, see [wiki:WorkInProgress/PluggableDirectivesLibraries/TextTemplates]
    1515 - execution order of directives must be redefined so that directives defined by third party libraries will be executed in the correct order, and if a given directive does not impose any restrictions on its execution order, then it will be executed in document order
     
    1717   - this seems more natural since we are not dealing with operators here and as it is also found in common programming
    1818     languages where the in-source order of statements is the normally the same order that they are executed in
     19 - refactoring of the i18n filter into a filter module and a directives library (DONE, untested)
     20 - refactoring of the standard directives into a base module and a directives library (DONE, tested)
    1921
    2022== Current Development State ==
    2123
    22  - currently in early alpha phase (existing test cases do not break and performance is similar to standard genshi)
     24 - currently in early alpha phase (existing test cases do not break and performance is comparable to standard genshi ~ 100..200..400 ms for rendering the trac templates incl. a site.html on my local system)
    2325
    2426