Proper documentation #126
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This project depends on a proper documentation for it's implementation of other programming languages and to make a proper abstracting.
Requirements for the documentation
We need a documentation that is easy to understand by a 6yo kid
Current options
Each option has a score from -100 to +100 to help with the decision making
Markdown + HTML (github markdown)
-40 Requires pre-rendered graphs and diagrams
+80 Works nicely on GitHub and can be added to each directory to be rendered in GitHub UI
Markdown
-90 Doesn't support HTML by default (?)
Org-mode
-15 Doesn't work nicely on GitHub UI
+50 Allows rendering based on provided logic
+60 has a lots of features to make the documentation nice
-10 has arguably stupid extension
file.orgHTML
Seems as bad idea
Javascript-based website
-5 Resource intensive
-40 Might discourage contribution from some contributors
plain text with pre-rendered images
Seems as pita to make
Custom
TODO: First evaluate previous option
Something else?
Unknown..
Example workflow
Code
Documentation
We need this script to detect used kernel for our program do to things
<Some (ideally interactive)diagram here to make it understandable for the end-user>
[ Show this only if we are relying on
uname]FIXME: We are using
unamewhich blah blah, but might not be available on all systemsAlternative approach (preferred)
Code
Expecting to return something alike:
@Uniminin though?