-
Notifications
You must be signed in to change notification settings - Fork 21
Refactor: convert all Mako exporter templates to Jinja2 #193
Copy link
Copy link
Closed
Labels
1-refactor1 Type: Refactoring, improvements and maintenance. No change to external behaviour1 Type: Refactoring, improvements and maintenance. No change to external behaviour2-exporter2 Section: Exporting to various formats2 Section: Exporting to various formats3-python3 Language: Pythonic stuff3 Language: Pythonic stuffp2Priority 2: Should havePriority 2: Should havet2Time: a morning or afternoon (1hr-4hr)Time: a morning or afternoon (1hr-4hr)
Milestone
Metadata
Metadata
Assignees
Labels
1-refactor1 Type: Refactoring, improvements and maintenance. No change to external behaviour1 Type: Refactoring, improvements and maintenance. No change to external behaviour2-exporter2 Section: Exporting to various formats2 Section: Exporting to various formats3-python3 Language: Pythonic stuff3 Language: Pythonic stuffp2Priority 2: Should havePriority 2: Should havet2Time: a morning or afternoon (1hr-4hr)Time: a morning or afternoon (1hr-4hr)
Type
Projects
Status
Done
Mako was originally used for HTML templating, especially for the original exporters. All new code, especially the webapp, uses Jinja2, as it is easier to read and debug. Refactor all legacy mako templates to use jinja. This will help with cross-compatibility between online and offline exporters.