atomicdata-dev / atomic-server

An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.
https://atomicserver.eu
MIT License
948 stars 44 forks source link

Quatro export / publish support for AtomicServer #929

Open joepio opened 1 month ago

joepio commented 1 month ago

Quatro is a tool for writing and publishing articles, popular in (computer) science circles.

@AlexMikhalev said it might be a good idea for us to write an export feature to their CLI. This has already been done for Confluence (ts, docs), for example.

Before we dive into this, I'd like to further explore how much value we're adding by making this.

AlexMikhalev commented 3 weeks ago

I use Quarto https://quarto.org/ for customers and for ourselves, use cases: 1) build sane and stylish docs (better than mkdocs) 2) Turn docs into pdf, docx 3) Create dashboards out of Python notebooks or markdown files 4) Turn any of the above into Markdown is quite common, but for publishing, you need a different type of markdown, this is where pandoc and quarto (wrapper on top of it) come into play: For example https://quarto.org/docs/output-formats/hugo.html transformation required to publish into hugo or into docusaurus: https://quarto.org/docs/output-formats/docusaurus.html I want to have a single source of truth for my content in Markdown (version controlled) and then publish it to multiple platforms, including Atomic CMS.