Comments (10)
This came up already when we were talking about the bootstrapping of the TOC, as there are currently no eligible candidates at all.
from community.
Ability to ask for an exception for TOC eligibility criteria should be added to both TOC and MIGRATION
from community.
@chipchilders: When you write "ask for an exception" it sound like "usually" we do favour code contributions over other contributions for TOC candidates. Not sure if this is the intent, thus I opened this Github issue.
from community.
@loewenstein says that @bkrannich is happy now and that we can close it
from community.
@chipchilders, @loewenstein: Confirming my happiness 😄 - thanks!
from community.
Hi @chipchilders,
Looking at the latest version in the repo together with @loewenstein, I am not sure my initial intent for opening this issue is still represented in the current wording when it comes to non-code contributions.
I understood from @loewenstein that https://github.com/cloudfoundry/community/blob/main/toc/ROLES.md#scope-of-technical-contributions is a disclaimer that is trying to include non-contributions for the remainder of the document but I am not sure people reading the document would intuitively understand this intent.
Let's make a couple of examples:
- Would the authors of a document like https://docs.google.com/document/d/1rG814raI5UfGUsF_Ycrr8hKQMo1RH9TRMxuvkgHSdLg/edit?usp=sharing be Approvers according to https://github.com/cloudfoundry/community/blob/main/toc/ROLES.md#role-summary ? Would we want them to be Approvers so that they are eligible for the TOC?
- See cloudfoundry/cfar-proposals#22 - it links https://docs.google.com/document/d/1isfsSWvF8xDU0G69k4MqB3o5c2vB0P3Vbi79W0yvqFQ/edit ; would we want the authors of that document to be eligible? The document doesn't mention it's authors, would it be sufficient to list them inside the document and would that be a suggestion for similar documents moving forward?
- Another one is https://docs.google.com/document/d/17zIHB-L6tLEJPdbB4JYUEb4ii8w2YIUL5TQU7fV9jlM/edit - same questions as with the previous bullet.
- Would the person organizing the CAB call be viewed as an Approver even though they don't need to be officially part of a working group? Or would CAB need to turn into an official working group to allow for an Approver role?
- I frequently refer back to @emalm 's https://docs.google.com/document/d/1uPLab3F0LwbpV4ryGtaERfxdOx0Q4BCvbS8J-dVG29g/edit document - would we want the creator of such a document to be an Approver according to the definition?
I think the above examples are less clear than the ability to merge code into an official repo. However, I believe the intention is for the above examples to allow these types of contributions to fall under the Approver role. This is why I liked your suggestion in #59 (comment) to define an exception process but I learned from @loewenstein that the exception process has been removed meanwhile.
I guess my ask would either be to make it more clear in the wording of the documents how the above examples would be viewed or to reconsider an exception process for them.
Thanks in advance.
from community.
The community should discuss during the Friday meeting. If you can make it, that would be helpful!
from community.
@bkrannich hopefully the discussion last week helped clarify the working group's prior deliberations that led to the current approach. I believe, based on that conversation, that you were OK with (1) that voter eligibility was clear enough and (2) that TOC eligibility should absolutely require demonstrated support for the project in an official technical community leadership role. The only question was about the role definitions, to be sure that they clearly indicated the types of technical community work that qualified "non-code" contributors for leadership roles. You took the action to review with that context in mind. Can you let the governance working group know if you are OK, or if you have any suggested changes, via either this issue or a PR into the appropriate files?
from community.
@chipchilders Yes, I am fine with your summary. In terms of the actual text, Valentina is about to prepare some suggestions to make the wording more clear (without changing what you wrote in your previous comment, I'd say) and will send that to you as input by EOB today.
from community.
Reviewed and approved by GB. We can continue to iterate on the ROLES.md as the new TOC leads the community through the necessary changes.
from community.
Related Issues (20)
- Remove org members for which the invite has failed HOT 2
- Branch protection protects branches that are not listed in rfc-0015 HOT 2
- Paketo Buildpacks Steering Committee Candidate Nomination for Forest Eckhardt HOT 1
- Paketo Buildpacks Steering Committee Candidate Nomination for Daniel Mikusa HOT 1
- Paketo Buildpacks Steering Committee Candidate Nomination for Jan von Löwenstein HOT 1
- TOC Candidate Nomination for Stephan Merker HOT 1
- TOC Candidate Nomination for Jesse Alford HOT 3
- TOC Candidate Nomination for Chris McGowan HOT 4
- TOC Candidate Nomination for Amelia Downs HOT 2
- Permissions for CLAW repo were lost overnight HOT 2
- Org automation fails due to missing default branch for some bosh repos HOT 1
- Github project administration for WG areas HOT 2
- Create a new repository `cloudfoundry/otel-collector-release` for ARP WG HOT 1
- Remove the Github users added as "Outside collaboration" to the cloudfoundry org HOT 2
- cloudfoundry-community org is not accessible HOT 6
- [Discussion] Future of Important Repos in the cloudfoundry-community Organisation HOT 4
- Moving repos from bosh-prometheus account to cloudfoundry account HOT 9
- deploy cassandra database as an application using cassandra.jar HOT 1
- Is it possible to run docker compose on Cloud Foundry ? HOT 1
- Is it possible to run docker compose on Cloud Foundry ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from community.