-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
*: content revamp #62
base: main
Are you sure you want to change the base?
Conversation
These changes mostly entail: * workflow to check for new theme releases, * improved synchronization logic, * better reference defintions in generated content, * serve minified JS, * higher degree of automation. Fixes: prometheus-operator/prometheus-operator#6046 Signed-off-by: Pranshu Srivastava <[email protected]>
I'd like to propose a standard that all documentation in the dependent repositories adhere to, in order to improve the overall readability of the website. A couple of concerns I noticed were:
These are the ones I can think of right now from the top of my mind, but in general, it could prove beneficial to adhere to a documentation standard (such as k/enhancements does for KEPs) and even introducing a lint rule to automate validating all that. |
@simonpasquier raised a concern around outdated content that we'd be better off ignoring when compiling the website. I believe this could be addressed when writing the document and including something like |
Thanks for starting this! From my POV, I'd like first that we clean up the existing MarkDown files (in terms of consistency, relevance, out-dated information, ....) as well as brainstorm on how we want the content to be organized. |
Sounds good, Simon. I'll get started on that front. :) |
Having said that, some of the proposed changes might already be good to go (like Makefile updates). |
@AshwinSriram11 since you are already working on website see if this helps |
These changes mostly entail:
Fixes: prometheus-operator/prometheus-operator#6046