Markdown Support for Commit Messages
### Problem to solve Having markdown, [gitlab flavored markdown](https://github.github.com/gfm/) support in commit messages would encourage the writing of more informative commit messages and make reviewing commits in the process of merge request reviews easier. ![image](/uploads/4da19617479a8c9a95b9b126873a9e61/image.png) ### Intended users <!-- Who will use this feature? If known, include any of the following: types of users (e.g. Developer), personas, or specific company roles (e.g. Release Manager). It's okay to write "Unknown" and fill this field in later. Developers, Reviewers, Managers * [Parker (Product Manager)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#parker-product-manager) * [Delaney (Development Team Lead)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#delaney-development-team-lead) * [Sasha (Software Developer)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#sasha-software-developer) * [Presley (Product Designer)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#presley-product-designer) * [Devon (DevOps Engineer)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#devon-devops-engineer) * [Sidney (Systems Administrator)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#sidney-systems-administrator) * [Sam (Security Analyst)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#sam-security-analyst) * [Dana (Data Analyst)](https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/#dana-data-analyst) Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/ --> ### Proposal Markdown is used in several other places within gitlab. Passing a commit message through the markdown engine as the commit message web page is rendered might possibly take only a few lines of code. ### Permissions and Security This should require no additional security ### Documentation https://github.github.com/gfm/ ### Testing As this is only connecting two already existing features * display of commit messages * markdown formatting A minimal amount of additional testing should be necessary. Perhaps adding a recognition that a commit message containing markdown elements did indeed render to additional HTML. ### What does success look like, and how can we measure that? Commit messages with markdown provide a richer user experience for people reviewing commit messages in the process of code review.s ### What is the type of buyer? Developers who put effort into making informative commit messages. ### Links / references https://github.github.com/gfm/
issue