cncf / tag-contributor-strategy

CNCF Technical Advisory Group on Contributor Strategy -- maintainer relations, building up contributors, governance, graduation, and more.
https://contribute.cncf.io/
Apache License 2.0
174 stars 113 forks source link

Advisory document on non-code roles #82

Open carolynvs opened 3 years ago

carolynvs commented 3 years ago

Since we want to advocate for acknowledge non-code roles in the project, we should have a guide that discusses the value of the roles, types, and how to ensure they are on equal footing with other roles.

qedrakmar commented 1 year ago

/assign

qedrakmar commented 1 year ago

Apparently, /assign doesn't work for me. Can someone assign this to me?

geekygirldawn commented 1 year ago

Apparently, /assign doesn't work for me. Can someone assign this to me?

Done! Thank you ❤️

riaankleinhans commented 1 year ago

I think this is covered in https://contribute.cncf.io/contributors/getting-started/#non-code-contributors

qedrakmar commented 1 year ago

The existing block is minimal. Shoring that up with significantly more content and detail is the purpose of this particular issue.

aliok commented 1 year ago

Some notes:

divya-mohan0209 commented 1 year ago

As a CNCF contributor who has primarily worked in the non-code space, I'd like to chip in.

aliok commented 1 year ago

Thanks @divya-mohan0209, your input would be great.

aliok commented 1 year ago

In Knative community, we're setting up an initiative to work with designers. The outcome would be:

While this will take a while, we would be happy to share our findings with the wider CNCF community.

cc @Cali0707 and @Leo6Leo

divya-mohan0209 commented 1 year ago

Although, I'm not heavily involved with the SIG Contribex team in Kubernetes, they have folks who contribute in ways other than code. Contributing to docs is also considered to fall under the scope of non-code, in general. However, since there is a fair amount of frontend framework knowledge required for the actual maintenance of docs, I'll only list the named roles that require a preliminary knowledge of GitHub and Markdown.

divya-mohan0209 commented 1 year ago

SIG Release within Kubernetes also has a Release Team subproject that deals with actual co-ordination bw various stakeholders during a release and is another fantastic avenue for non-code contributions.

divya-mohan0209 commented 1 year ago

Tl;Dr: The roles I mentioned above could be broadly categorised into the below buckets:

riaankleinhans commented 1 year ago

I have added this Issue to the Contributor Growth Meeting agenda for discussion. @divya-mohan0209 @qedrakmar you have both shown interest in this topic. Please join us.

qedrakmar commented 11 months ago

For those watching this issue: A Doodle Poll is currently open, for meetings starting in the next couple weeks to discuss this as a project. https://doodle.com/meeting/participate/id/eVQwo2Xd

qedrakmar commented 10 months ago

For everyone watching this, the poll has concluded, and meetings will be held on Tuesdays at 8am Pacific Time. Please tune in to the #tag-contributor-strategy channel on CNCF slack and/or the #sig-contribex channel on K8s slack for further details. We're hoping to start discussions next week, if possible.

riaankleinhans commented 9 months ago

Creating a non-code label here: https://github.com/cncf/tag-contributor-strategy/pull/553