prometheus-operator / website

The Prometheus Operator & kube-prometheus website
https://prometheus-operator.dev
Apache License 2.0
11 stars 25 forks source link

*: content revamp #62

Open rexagod opened 11 months ago

rexagod commented 11 months ago

These changes mostly entail:

Fixes: https://github.com/prometheus-operator/prometheus-operator/issues/6046

rexagod commented 11 months ago

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.

rexagod commented 11 months ago

@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 website-ignore: true within the header.

simonpasquier commented 11 months ago

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.

rexagod commented 11 months ago

Sounds good, Simon. I'll get started on that front. :)

simonpasquier commented 11 months ago

Having said that, some of the proposed changes might already be good to go (like Makefile updates).

slashpai commented 1 month ago

@AshwinSriram11 since you are already working on website see if this helps