Skip to content

Rework our release process documentation.#91

Open
crypticC0der wants to merge 1 commit into
canonical:mainfrom
crypticC0der:main
Open

Rework our release process documentation.#91
crypticC0der wants to merge 1 commit into
canonical:mainfrom
crypticC0der:main

Conversation

@crypticC0der

Copy link
Copy Markdown
Collaborator

This introduces example code blocks for our release documentation, which are easily runable with "RET" within org mode, or "m e O O" to export the whole file to a buffer containing the output of each block alongside the code.

For our less enlightened users, we now have the org-accessability directory, which I aim to expand with scripts giving core org-mode QoL features to those who dont use emacs. Currently this just contains the "org-runner.py" script, which extracts source blocks and then runs them with the relevant interpreter.

This should allow streamlined microovn-operator releases, alongside the ability for a non-emacs user to follow along with documentation such as README.org

@crypticC0der crypticC0der requested a review from a team as a code owner May 15, 2026 10:31

@fnordahl fnordahl left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Executable documentation is a great concept and will help us avoid documentation and code getting out of sync!

The change overall looks good to me, but I have an ask for the commit and PR message:
The use of the phrase "less enlightened" comes across as a negative to me.

Would you consider using the word "uninitiated" instead?

@crypticC0der crypticC0der force-pushed the main branch 2 times, most recently from bfb0ab6 to 9f21d93 Compare May 19, 2026 10:09
@crypticC0der crypticC0der requested a review from fnordahl May 19, 2026 12:08
@crypticC0der crypticC0der force-pushed the main branch 2 times, most recently from d7c92d7 to b44d451 Compare May 19, 2026 12:21
This introduces example code blocks for our release documentation, which
are easily runable with "RET" within org mode, or "SPC m e O O" to export
the whole file to a buffer containing the output of each block alongside
the code.

For our uninitiated users, we now have the org-accessability
directory, which I aim to expand with scripts giving core org-mode QoL
features to those who dont use emacs. Currently this just contains the
"org-runner.py" script, which extracts source blocks and then runs them
with the relevant interpreter.

This should allow streamlined microovn-operator releases, alongside the
ability for a non-emacs user to follow along with documentation such as
README.org

Signed-off-by: MJ Ponsonby <mj.ponsonby@canonical.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants