Anyway here's the definitive argument for org as markup of choice: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/
It would for sure be nice to have a definitive spec to point to, independent of the emacs ecosystem.
BTW see below the first few lines of my dev-log.org file for yesterday. I think its pretty readable!
* <2022-03-30 Wed>
** DONE Today [83%]
- [X] Call w alex
- [X] Exercise
- [X] instructions to Alex
- [X] letter to Deignan
- [X] taxes
- [ ] styling for notes col
** DONE bug narrow edit card shows item under bullet which is confusing. :dev:099:** DONE get rid of link in welcome topic, too confusing :dev:099:
** Instructions for running BrainTool locally:
1) Make sure you have git installed. (https://git-scm.com/download/mac)
2) Make a folder where you want to put the codeMy weekly todos look something like this:
It uses a simialr format:
YYYYMMDD
- Task to be done
- Subtask
* Note about task
/ Task started/half donex Task completed
ie:
20220328
- finish baselining instances for ami creation
x server 1
/ server 2
- server 3
* Make sure RH image is being used vs AWS provided AMI
/ verify routes exist for all subnetsx snapshot instance X before users are added
-- Dave
The "rendering" I see in an open org-mode file right now is a) coloring and b) collapsing. So apart from hiding and coloring things I think what emacs shows is exactly the source, at least in my configuration. Did I miss something?
So.... when I tried to use Org in VSCode, Vim, Notepad etc, it just sucked. Not even a comparison. In that case, Markdown was better. Maybe I'll look at it again. But like the OP (in the sense of making up my own thing) I have dabbled in creating my own clone of Org-mode based on a Markdown spec.
So it's possible that I just got very much used to how org-mode "source" looks.
A popular view of Org files that comes already builtin in Emacs is the agenda view.
The agenda view lets you query all todos, incoming deadlines, scheduled appointments, etc. harvested from a list of Org files.
For example, I can quickly see all todos, incoming deadlines, scheduled appointments, holidays etc. for an arbitrary period of time, say week 40 of 2022.
- Headings: Markdown uses #, Org uses asterisks.
- Italic: Markdown uses asterisks or underscores, Org uses /
- Bold: Markdown uses double asteriskes, Org uses asterisks
- Inline Code: Markdown uses backticks, Org uses =
- List items: both use dashes
- Links: Markdown uses [description](url), Org uses [[url][description]]
- Code blocks: Markdown indents each line by four spaces, or some modern dialects use tripe backquotes, Org uses #+begin_src, #+end_src tags