Wiki to PDF Export
Problem to solve
We use the Gitlab Wiki to write the customer documentation. Many customers want a PDF in addition to a wiki, which they can print out. Here it is particularly important to the customer that it is a properly formatted document, which is not printed from a browser, but also has page numbers, table of contents, glossary or similar.
Intended users
It is useful for all types of users
Further details
It would be helpful if the Wiki can be exported directly as PDF, but you should be able to define your own layout templates using CSS, as well as basic layout properties such as paper format, font size, etc. can be set.
There are already tools based on Node.js to do this
- https://github.com/limedocs/limedocs-wiki-converter
- https://github.com/yakivmospan/github-wikito-converter
These tools convert the markdown to HTML and then HTML to PDF. So this functionality would be great as a Built-In directly in the Gitlab Wiki, so that a Wiki user can download the Wiki as PDF. Users who have write access to the wiki can then specify the appropriate formatting properties
Proposal
I think a Single User Experience and/or Invite Other Users of customer users (users that use the wiki) should be a good starting point
Permissions and Security
The security / access to this feature is equal to the current Gitlab roles, so imho there are no security problems
Documentation
Documentation should be the developing and user documentation
Testing
IMHO no user testing is required
What does success look like, and how can we measure that?
IMHO I think no