Skip to content

Bring back org support #557

@JonathanReeve

Description

@JonathanReeve

So I know org support has been removed in v2, but it seems to me that there are a lot of great reasons for supporting org-roam file formats in Neuron:

  • Org-roam has a large user base already, and so Neuron would get a lot of users, too, if it supported org-roam format.
  • Org-roam doesn't yet have a killer HTML exporter, in my opinion. There are hacky versions out there: @jethrokuan's brain dump, and @rasendubi's org-braindump, but @jethrokuan's approach converts all org files to Markdown in order to serve them with Hugo, which seems a bit excessive, and @rasendubi's approach is a brand new org-mode parser in Typescript.
  • Neuron v1 (and early v2?) is already really close to supporting org-roam files, already, since Pandoc has a built-in Org parser, and there's an Org reader here, even though it's not very complete.
  • I just really like the Haskell / Neuron and Rib / Reflex approach to static site publishing.

So I started adding some stub functions here on my fork. Any help there, either from org-roam contributors or neuron contributors, would be much appreciated, since I'm still fairly new to Haskell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestv2Next generation neuron -- simple core, with plugins

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions