-
Notifications
You must be signed in to change notification settings - Fork 168
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
doc: move Collaboration network to stage 2 #557
Conversation
Signed-off-by: Michael Dawson <[email protected]>
Associated PR for Governance once proposal reaches stage 3 - #547 |
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.
lgtm
Some thoughts I have and would like answers to before approving this for stage 2.
Do we allow duplicated efforts?
Having an official stamp of OpenJS on an initiative will carry weight. Especially if we talk about initiatives such as Security or Standards, how would we ensure that those working in these spaces are representing the foundations vision / expectations.
TBH this seems premature to me. What is the purpose of having this representation? What role does it fill? I think our existing governance is already a bit overly complicated and this will be adding more complexity to it.
I notice it is mentioned in the Progression guide... I don't think this should move to stage 2 until that template has been drafted.
Do we have existing efforts that are hindered by the lack of this program? I am going to be honest that I am a tiny bit concerned that we are front loading quite a lot of process prior to on-boarding any spaces. I would personally prefer to see us try and spin up some workspaces without this proposal before we commit to adopting this process. It is quite a large amount of work to see this through. Do we need a full application process that mimics projects applying? Could we have something far lighter weigh (e.g. opening an issue in a repo, have 2 - 3 sponsors, slient period for objections). I feel somewhat similar with the "stages" being proposed. Do we have an idea of spaces that would exist in each stage at this point? This seems like early optimizations and I'm concerned that starting with too much structure will create barriers to entry. Overall I like the idea of having a "collaboration space". At a very high level my biggest concern is that it is not yet totally clear the relationship between these spaces and working groups. I am also concerned by the amount of process and structure being introduced by this proposal. I think we could accomplish the goal of this proposal with significantly less governance. |
One note. I've held off on doing an in-depth review of this proposal as I was waiting for it to reach stage-1... as stage-0 -> stage-1 is mostly about "should this proposal exist". If this feedback is coming later in the process than expected we might want to consider removing stage-0... tbqh I dont really see the value in stage-0 at this point. |
Related issue: #474 |
@MylesBorins I don't think so. I was planning to update the PR to address them I've just not gotten to it yet. |
@MylesBorins this commit attempts to document some of the answers to your questions: |
More specifically to answer the question:
Do we allow duplicated efforts?
Having an official stamp of OpenJS on an initiative will carry weight. Especially if we talk about initiatives such as Security or Standards, how would we ensure that those working in these spaces are representing the foundations vision / expectations.
TBH this seems premature to me. What is the purpose of having this representation? What role does it fill? I think our existing governance is already a bit overly complicated and this will be adding more complexity to it.
I notice it is mentioned in the Progression guide... I don't think this should move to stage 2 until that template has been drafted.
Do we have existing efforts that are hindered by the lack of this program? I am going to be honest that I am a tiny bit concerned that we are front loading quite a lot of process prior to on-boarding any spaces. I would personally prefer to see us try and spin up some workspaces without this proposal before we commit to adopting this process. It is quite a large amount of work to see this through. Do we need a full application process that mimics projects applying? Could we have something far lighter weigh (e.g. opening an issue in a repo, have 2 - 3 sponsors, slient period for objections). I feel somewhat similar with the "stages" being proposed. Do we have an idea of spaces that would exist in each stage at this point? This seems like early optimizations and I'm concerned that starting with too much structure will create barriers to entry.
|
Signed-off-by: Michael Dawson <[email protected]>
@MylesBorins added the application template to the PR: https://github.com/openjs-foundation/cross-project-council/pull/557/files#diff-62b863b2e768d9c9a7b51c5c7d1edbeb I think that covers all of your questions/comments. |
@MylesBorins just a ping as this is waiting on further comments from you. |
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.
some minor formatting and wording suggestions.
proposals/stage-2/COLLABORATION_NETWORK/COLLABORATION_SPACE_PROGRESSION.md
Outdated
Show resolved
Hide resolved
proposals/stage-2/COLLABORATION_NETWORK/COLLABORATION_SPACE_PROGRESSION.md
Outdated
Show resolved
Hide resolved
proposals/stage-2/COLLABORATION_NETWORK/NEW_COLLABORATION_SPACE_APPLICATION.md
Outdated
Show resolved
Hide resolved
proposals/stage-2/COLLABORATION_NETWORK/NEW_COLLABORATION_SPACE_APPLICATION.md
Outdated
Show resolved
Hide resolved
…OGRESSION.md Co-authored-by: Christian Bromann <[email protected]>
…E_APPLICATION.md Co-authored-by: Christian Bromann <[email protected]>
…OGRESSION.md Co-authored-by: Christian Bromann <[email protected]>
@christian-bromann comments addressed |
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.
LGTM to move forward
I still think that there is a bit too much governance, in particular I don't believe that we benefit from having various types of collaboration spaces to start with. That being said it seems I am the only one with this concern so I don't think it is a reason to block or change anything.
Let's kick it off and then augment process if need be later.
All comments addressed, enough approvers,has been open long enough and no objections. Agreed in CPC meeting today that is was ready to land. Will land. |
Signed-off-by: Michael Dawson [email protected]