Feel-ix-343 / markdown-oxide

Robust, Minimalist, Unbundled PKM for your favorite text-editor through the LSP
https://oxide.md
GNU General Public License v3.0
925 stars 15 forks source link

Create an organized wiki for Markdown Oxide #84

Closed Feel-ix-343 closed 2 months ago

Feel-ix-343 commented 4 months ago

https://github.com/Feel-ix-343/markdown-oxide/discussions/66

RyanGreenup commented 4 months ago

How about an mdbook on github pages? We could throw it on the pages branch. I have an example of one I used for lecturing last year in this repo.

[^1]: I have a Python script laying around that can be used as a plugin.

RyanGreenup commented 4 months ago

I've added an example of the README.md split up over an mdbook.

Given this projects close relationship with Obsidian, we may also want to consider Quartz. For reference there is also mkdocs.

You can have at the example here:

# Clone Repo
repo=markdown-oxide
branch=mdbook
cd $(mktemp -d)
git clone https://github.com/RyanGreenup/${repo}

# Checkout Branch
cd ${repo}
git checkout ${branch}
git pull origin ${branch}
git checkout ${branch}

# Serve the book
./mdbook/run.py

This is a bit of a specific setup for mdbook that may need to be adapted. I use this template as a static site for my notes (although I've sinced moved into wikijs).

Feel-ix-343 commented 4 months ago

Ooh great yea.

Mdbook fits the rust ethos too.

Looks great.

I do also want to make a sexy homepage, which can of course link to the docs

Feel-ix-343 commented 4 months ago

What about just using the github wiki? What are the downsides to this?

RyanGreenup commented 4 months ago

What about just using the github wiki? What are the downsides to this?

I think, overall just using GitHub wiki is probably the best thing to do here. From there we could use mdbook or quartz and deploy it on GitHub pages at any time in the future and it could simply compliment the wiki.

Feel-ix-343 commented 4 months ago

Great points and I agree.

Also it seems that the wiki can be downloaded locally too: image

EphemeralDev commented 2 months ago

I think it should be simplified by having a feature comparison table/chart upfront and moving the more thorough explanations/visual aids to the wiki or github pages. For instance, I currently use marksman, but i would like to see how it compares to markdown oxide, logseq, and obsidian. I feel like it should be organized as follows:

  1. What markdown oxide is/does
  2. How it compares to similar tools 2.1. Brief explanation of best/most used features 2.2. Feature comparison table (in my opinion probably between marksman, logseq, obsidian)
  3. Installation instructions
  4. Link to docs that contain more thorough explanations on configuration options and features.
Feel-ix-343 commented 2 months ago

I really like that. Thank you

Feel-ix-343 commented 2 months ago

I am currently working on docs through obsidian publish!

Check here for the current status https://publish.obsidian.md/markdown-oxide/Home

I am pretty excited about this!

All of it is being written with Markdown Oxide and Obsidian