Support wiki processors
Problem to solve
As a user, I want to read and share structured content inlined in issue text and comments more easily. The content such as CSV, diffs, code sections from VCS history, sanitized HTML, rst rendering, etc. As an admin, I also want to extend with custom processors for such content.
Some examples of what is possible.
- https://trac.edgewall.org/wiki/WikiProcessors
- https://trac-hacks.org/wiki/FoldMacroProcessorMacro
- https://trac-hacks.org/wiki/GanttChartPlugin
- https://trac-hacks.org/wiki/PerlPodMacro
- https://trac-hacks.org/wiki/ScrippetMacro
- https://trac-hacks.org/wiki/TracCodeProcessorMacro
- https://trac-hacks.org/wiki/TracBlockDiagPlugin
- https://trac-hacks.org/wiki/TracMathJaxPlugin
- https://trac-hacks.org/wiki/TracYetAnotherChartMacro
As a developer, I also want to reuse Trac plugins to move issues to GitLab.
Proposal
Use either Trac {{{
syntax or extend ``` from GFM.