Request for comment (RFC): grblHAL documentation #13
Replies: 1 comment 4 replies
-
I'm a very visual person.... I realized that saying "using pull requests for documentation" may be ambiguous to someone who has never used such a workflow. Check out the following two examples: readthedocs/readthedocs.org#8094 In the first, if you scroll to the bottom you'll see a number of useful statuses: It becomes easy to see who approved changes to the documentation as well as directly getting links to relevant continuous integration (CI) tests executed on the change (I'm not a big fan of CircleCI requiring a login just to look at the status, but that's an implementation detail of choosing to use CircleCI). After those checks have completed, a staging site is built (using the PR number in the URI to ensure that it's conspicuously not the main documentation): https://docs--8094.org.readthedocs.build/en/8094/ As an alternative implementation of the same idea, look at the OpenShift documentation pull request. In that example the Netlify bot detects the PR, automatically creates a staging site, and adds it as a comment to the pull request. Beyond that a set of CI tests are run using Travis: https://github.com/openshift/openshift-docs/pull/31476/checks?check_run_id=2320364897 |
Beta Was this translation helpful? Give feedback.
-
In the previous discussion forum I had mentioned that I would draft a proposal and see what folks thought around how to handle documentation (terjeio/grblHAL/discussions/284). I realized that any proposal I made would come with many assumptions which may not be correct for the project. As such I'm breaking this down slightly, separating the idea into:
motivators
goals
&
)man
pages, etc) is nice to have, not a requirementdecisions to be made
from these decisions the next steps would be:
Beta Was this translation helpful? Give feedback.
All reactions