Add support for MultiMarkdown
Problem to solve
Making markdown more useful, especially in Gitlab Wikis.
Currently trying to document project (internally at my company) and we have the needed to document some research which given its size we need to do in tabular form but also include code snippets. Having multiline code blocks in tables is not something regular markdown is capable of, so we need to use regular HTML but that becomes very cumbersome to maintain.
I've come across https://fletcherpenney.net/multimarkdown/ as an alternative markdown engine which handles our use-case. Multimarkdown advertises itself as a "superset of the Markdown syntax" meaning this is not a breaking change (for the final user at least).
Intended users
This feature is intended for Gitlab users who make extensive and non-trivial use of a repository's wiki section for detailed project documentation.
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Presley (Product Designer)
Further details
Proposal
What does success look like, and how can we measure that?
Success can be measured through the usage of the wiki section of Gitlab versus current usage. Acceptance criteria would be to correctly render markdown such as:
| | Grouping ||
First Header | Second Header | Third Header |
------------ | :-----------: | -----------: |
Content | *Long Cell* ||
Content | **Cell** | Cell |
New section | More | Data |
And more | And more ||
[Prototype table]
What is the type of buyer?
The buyer would be a core user since this feature affects all tiers.