Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in / Register
GitLab Community Edition
GitLab Community Edition
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 12,531
    • Issues 12,531
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 725
    • Merge Requests 725
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab Community EditionGitLab Community Edition
  • Issues
  • #38590

Closed
Open
Opened Sep 29, 2017 by Enrico Scholz@ensc
  • Report abuse
  • New issue
Report abuse New issue

Allow org-mode in wiki

Description

It would be nice when the wiki would allow to create org-mode documents. Atm, it supports already markdown, rdoc + asciidoc.

When managing the wiki manually (cloning repository and editing/creating files locally), this is already possible. E.g. when creating a page 'foo.org' it will be rendered in the wiki as wanted. org-mode documents are already supported in the main repository (for example README.org).

But it is not possible to edit or create it in the webfrontend.

Proposal

  • Add 'org' to the dropdown list which contains "RDoc" + "AsciiDoc" already.
  • Add the org-ruby gem

Looking at the Gollum README we might want to add other markups as well:

  • MediaWiki (needs wikicloth gem)
  • Creole (needs creole gem)
  • Textile (needs RedCloth gem)

There are a few other, but they require Perl of Python, so let's not do those for now.

Edited Aug 28, 2018 by Toon Claes

Related issues

Assignee
Assign to
Epic
Backlog (Accepting merge requests)
Milestone
Backlog (Accepting merge requests)
Assign milestone
Time tracking
None
Due date
No due date
8
Labels
Accepting merge requests Create auto updated devops:create feature proposal popular proposal potential proposal wiki
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-ce#38590