Redefine, rewrite and refactor any renderer stuff #1229
Labels
breaking-changes
This PR causes breaking changes
refactoring
Pull requests that refactor code but do not change its behavior.
usability
Milestone
The current renderer stuff is a buggy mess of ugly, old code.
It should be entirely redesigned with a clear and straight concept.
Some issues with the current implementation:
_postProcessAppObj
used by json and xml should be converted into a standardizedIndex
-modulerenders
folder. This brings in several disadvantages, as the declared symbols are bad to distinguish.html
orjson
, with messes up with the specific renderer without any hint or error messageuser
, is nowhere else used in any ViUR project. By the concept ofActionSkel
s, module-specific renders become obsolete and therefore the possibility should entirely be removed.Module.json = True
is absolutely uglyjinjaGlobalFunction/jinjaGlobalFilter
should be defined differentlyIssue relates to #1071.
The text was updated successfully, but these errors were encountered: