-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
Blogpost for announcing Kubernetes Upstream Community Group Annual Reports #28435
Conversation
✔️ Deploy Preview for kubernetes-io-main-staging ready! 🔨 Explore the source changes: a7c82a6 🔍 Inspect the deploy log: https://app.netlify.com/sites/kubernetes-io-main-staging/deploys/60d608119936b2000824ff39 😎 Browse the preview: https://deploy-preview-28435--kubernetes-io-main-staging.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
This looks broadly OK to merge. If there's time, I'd like to help with polish.
Some general feedback, plus inline comments.
- would this work better as an article for https://k8s.dev/ that we then mirror to https://blog.k8s.io/ (aka https://kubernetes.io/blog/)?
- It's not clear who “we” represents: the steering committee? Kubernetes? Some other group?
- Maybe link somewhere to https://github.com/kubernetes/steering#readme ?
PS. Markdown is easier to review if it's wrapped - that lets comments be attached to the specific text they apply to.
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
|
||
Given the growth and scale of the Kubernetes project, the existing reporting mechanisms were proving to be inadequate & challenging. The sheer number of community groups (37 at the time of writing this), their varied sources & types of data that needed to be incorporated while preparing such updates, & the delivery of those (how many meetings are too many meetings?) clearly were a call to action for exploring better options. There are over 300 GitHub repositories alone and we count more than just commits to these repositories as a contribution. Therefore inspired by the Apache Software Foundation’s open guide to PMC Reporting and the CNCF project Annual Reporting, the Kubernetes project is proud to announce the **Kubernetes Community Group Annual Reports for Special Interest Groups (SIGs) and Working Groups (WGs)**. In its flagship edition, the [2020 Summary report]() focuses on bettering the Kubernetes ecosystem by assessing and promoting the healthiness of the groups within the upstream community. | ||
|
||
As of today the existing mechanisms, typically, look at (devstats)[https://k8s.devstats.cncf.io/], GitHub data, issues, to measure the healthiness of a given UG/WG/SIG/Committee. As a project spanning several diverse communities, it was essential to have something that captured the human side of things. With 50,000+ contributors, it’s easy to assume that the project has enough help and this report surfaces more information than /help-wanted and /good-first-issue for end users. This is how we sustain the project. Paraphrasing one of the Steering Committee members, [Paris Pittman](https://github.com/parispittman), “There was a requirement for tighter feedback loops - ones that involved more than just Github data and issues. Given that Kubernetes, as a project, has grown in scale & number of contributors over the years, we have outgrown the existing reporting mechanisms." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe:…
-As of today the existing mechanisms…
+Previously, the mechanisms for the Kubernetes project overall to report on groups and their activities…
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would write “and” not “&” within speech marks. I can't explain why but it's more idiomatic.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps replace “devstats” with “CNCF devstats” as readers may never have heard of it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@parispittman would you be happy for us to adopt this draft quote as reported speech (ie, cut out the “Paraphrasing”)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 to @sftim's comments and suggestions above including previously..
and CNCF devstats.
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
/retitle [WIP] Blogpost for announcing Kubernetes Upstream Community Group Annual Reports as the link to the report is not yet included. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a few first round suggestions, but can you please please please break up the paragraphs so they're not on a single line? It makes it very difficult to leave feedback :(
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
...t/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Upstream-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
@parispittman , @mrbobbytables, & @sftim : Please can you review and see if everything looks okay. I will be squashing & rebasing the commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @divya-mohan0209 I made some small fixes and suggestions.
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
I'd highlight https://github.com/kubernetes/website/pull/28435/files#r657143172 as a must-fix. |
content/en/blog/_posts/2021-06-18-Announcing-Kubernetes-Community-Group-Annual-Reports.md
Outdated
Show resolved
Hide resolved
/lgtm |
LGTM label has been added. Git tree hash: 78c1c9d5dedd85cdb33011f996ca563f821634d5
|
@parispittman @mbbroberg @sftim @mrbobbytables : I have made the necessary changes & am unable to squash the commits as of now since the filenames have changed. Any idea how I can rebase them to reflect only one commit? I am sorry I am bad at git :( I tried searching high and low for this. |
Are you happy for me to use my maintainer access to squash those commits in your fork @divya-mohan0209 ? |
…ports Co-authored-by: Tim Bannister <tim@scalefactory.com> Co-authored-by: Bob Killen <killen.bob@gmail.com>
@mrbobbytables : THANK YOU for all of your help! Please can y'all recheck & let me know if there are any further issues that need fixing or if we can merge this? |
/hold @divya-mohan0209 do you want to /retitle Blogpost for announcing Kubernetes Upstream Community Group Annual Reports |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sftim The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retitle Blogpost for announcing Kubernetes Upstream Community Group Annual Reports |
@sftim: Done, thank you! |
after this merges: we could add https://www.cncf.io/wp-content/uploads/2020/12/CNCF-Annual-Report-2020-graphics-New.jpg to the page. |
@divya-mohan0209 you are welcome to unhold this whenever you like |
Waiting for an LGTM |
/lgtm 🚀 |
LGTM label has been added. Git tree hash: 9ccdf3dae74f23855616c8ee724203b097d53a13
|
/remove hold |
/hold cancel |
Some fixes for this, plus an image: #28653 |
This is a blogpost announcing Kubernetes Upstream Community Group Annual Reports.
cc: @parispittman