Skip to content
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

Simplify CPC Board representation #1055

Merged
merged 6 commits into from
Oct 3, 2023
Merged

Simplify CPC Board representation #1055

merged 6 commits into from
Oct 3, 2023

Conversation

tobie
Copy link
Contributor

@tobie tobie commented Apr 11, 2023

Closes #1054 and #1043

Assumes the Board will approve Bylaws changes similar to those drafted in https://docs.google.com/document/d/1x-zRBQZShLMWE53J2yNlD88oudVWSj5UG8QfR2_RayI/edit?pli=1.

Summary of changes:

  • Introduction of a CPC Vice Chair.
  • Simplification of the various CPC Director roles by tying the number of CPC Directors to the number of active projects in the Foundation (to match how Silver Directors works), capped so that Member Directors always maintain simple majority.
    For reference the Foundation currently lists 30 active projects (25 At Large and 5 Impact) and has 5 more projects in incubation. So we would just meet the threshold for adding a third CPC Director.

Signed-off-by: Tobie Langel <tobie@unlockopen.com>
CPC-CHARTER.md Outdated Show resolved Hide resolved
CPC-CHARTER.md Outdated Show resolved Hide resolved
Copy link
Contributor

@Trott Trott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with or without my suggestion

CPC-CHARTER.md Show resolved Hide resolved
tobie and others added 2 commits April 12, 2023 11:59
Co-authored-by: Rich Trott <rtrott@gmail.com>
Signed-off-by: Tobie Langel <tobie@unlockopen.com>
Signed-off-by: Tobie Langel <tobie@unlockopen.com>
Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mcollina
Copy link
Member

@tobie should I go ahead and propose these changes and https://docs.google.com/document/d/1x-zRBQZShLMWE53J2yNlD88oudVWSj5UG8QfR2_RayI/edit?pli=1 to the board or are we not ready yet?

@SaraJo
Copy link
Member

SaraJo commented Apr 20, 2023

This is great, thank you, @tobie. I think removing the CPC Board Chairperson title is great because there aren't differing responsibilities.

@SaraJo
Copy link
Member

SaraJo commented Apr 20, 2023

Are there suggested changes to the Bylaws for number of members? I can't find.

@tobie
Copy link
Contributor Author

tobie commented Apr 21, 2023

@SaraJo wrote:

Are there suggested changes to the Bylaws for number of members? I can't find.

Yes, in the google doc proposing bylaw amendments.

@mcollina
Copy link
Member

It would be great to have consensus on our end for this change before the board meeting at Open Source Summit.

@tobie tobie marked this pull request as ready for review April 21, 2023 21:38
@tobie tobie requested a review from a team April 21, 2023 21:39
Copy link
Member

@eemeli eemeli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The proposed changes look pretty good, though I did come up with one question that I could not answer: Is there any way for the CPC to recall one of its directors? By my reading, that's currently left uncovered in Section 4.5 of the bylaws.

CPC-CHARTER.md Outdated Show resolved Hide resolved
@tobie
Copy link
Contributor Author

tobie commented Apr 25, 2023

The proposed changes look pretty good, though I did come up with one question that I could not answer: Is there any way for the CPC to recall one of its directors? By my reading, that's currently left uncovered in Section 4.5 of the bylaws.

Addressed here.

CPC-CHARTER.md Outdated Show resolved Hide resolved
Copy link
Member

@bnb bnb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. This leaves enough wiggle room for us to define what we want to do that I'm comfortable with it. I would very much like to see additional language for limiting corporate representation to 1 additional vote per company (and subsidiaries) through the CPC community membership.

@tobie
Copy link
Contributor Author

tobie commented Apr 25, 2023

@bnb wrote:

I would very much like to see additional language for limiting corporate representation to 1 additional vote per company (and subsidiaries) through the CPC community membership.

Turns out that this is already covered by the bylaws in Section 2.8(b)(iv):

A Member that is part of a group of Related Companies that is already represented by one or more appointed or elected Directors may also be the employer of a single CPC Director.

@bnb
Copy link
Member

bnb commented Apr 25, 2023

Perfect. I wonder if it was me that have that feedback 😛

Signed-off-by: Tobie Langel <tobie@unlockopen.com>
Signed-off-by: Tobie Langel <tobie@unlockopen.com>
@tobie
Copy link
Contributor Author

tobie commented Apr 25, 2023

@mcollina wrote:

It would be great to have consensus on our end for this change before the board meeting at Open Source Summit.

There was informal consensus in the meeting today that the current CPC directors should take this to the board for discussion and approval by the Board.

@tobie tobie requested a review from bnb April 25, 2023 19:01
@tobie
Copy link
Contributor Author

tobie commented Jul 26, 2023

Yes, so this only kicks in at 80 projects (79 projects would only call for 7 CPC directors).

@bensternthal
Copy link
Contributor

Our legal council took a pass at changes to the CPC charter, reflecting the changes recently made to the OpenJS bylaws to enable additional CPC director seats.

I think it's worth reviewing his suggested edits to see if merging or integrating into this PR is appropriate.

Below was his note to me regarding the changes:

I’ve taken a crack at what the CPC Charter should now look like if the CPC wants to keep as close to the current model as possible, but it may be that the CPC might want to reconsider how Board seats are filled, given the time that has passed and the expansion of the number of available seats.(e.g., should projects get more influence now than individuals?) Perhaps they’ve already discussed this. Either way, I’d be happy to make any further changes to track their intentions as approved by the Board.

@tobie
Copy link
Contributor Author

tobie commented Aug 21, 2023

@bensternthal can we a copy of the bylaw changes that were accepted by the board? How different are those changes from our initial proposal?

@bensternthal
Copy link
Contributor

@tobie I have been working with our legal council on the changes. There's an additional change to the bylaws that will require a further conforming vote from the board. I think the cleanest way for me to share the changes is a screenshot of the doc (see below).

Before I bring this back to the board for a vote, I want to confirm that this conform's to the CPCs expectations.

Screenshot 2023-08-29 at 1 55 09 PM

@tobie
Copy link
Contributor Author

tobie commented Aug 29, 2023

It's hard to answer without having the broader context. How much of the initially proposed changes that I drafted were already incorporated?

@bensternthal
Copy link
Contributor

@tobie the only changes to the bylaws are in the screenshot I attached, those were the changes we presented to the board for approval.

Your doc contains quite a few other changes. If we want to move forward with them as part of this revision I would ask you to confirm that these changes have been accepted by the CPC and that there is consensus on them.

I would then work with Andy to integrate, and these changes would be included in the conforming vote.

@tobie
Copy link
Contributor Author

tobie commented Aug 29, 2023

Yes. These are the changes that we've approved on various occasions already.

@tobie
Copy link
Contributor Author

tobie commented Aug 29, 2023

(A post-mortem on communication between the board, CPC directors, counsel, proposal champion, and foundation staff would be a good thing imho. There are things we could clearly improve upon.)

@bensternthal
Copy link
Contributor

Indeed!

I'm asking our council about integrating these changes and how to proceed with the board.

@tobie
Copy link
Contributor Author

tobie commented Aug 30, 2023

@bensternthal to be clear, the proposal doesn't include the 80% cap (instead of the n-1 cap), because that's what our initial proposal contained, but the CPC has also approved the 80% cap as both have a similar impact for the foreseeable future. (I want to make sure we don't go off on a tangent again here.)

@tobie
Copy link
Contributor Author

tobie commented Sep 1, 2023

Alright everyone, we're getting close:

  • final version of the bylaws prepared by our counsel and ready to be approved by the board.
  • This PR for the charter changes, also ready to be approved by the board.

Let's give this a final thumbs-up from the CPC next week.

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bensternthal
Copy link
Contributor

These changes were voted on and approved in the board meeting held on 2023-09-18.

@tobie tobie merged commit 8b03828 into main Oct 3, 2023
1 of 2 checks passed
@tobie tobie deleted the tobie-cpc-directors branch October 3, 2023 19:01
bensternthal pushed a commit to bensternthal/cross-project-council that referenced this pull request Apr 23, 2024
…dation#1055)

- Introduction of a CPC Vice Chair.
- Simplification of the various CPC Director roles by tying the number of CPC Directors to the number of active projects in the Foundation (to match how Silver Directors works), capped so that Member Directors always maintain simple majority.

This follows recent [bylaws changes](https://openjsf.org/wp-content/uploads/sites/84/2023/09/OpenJS-Foundation-Bylaws-2023-09-18.pdf).

Closes openjs-foundation#1054 and openjs-foundation#1043

---------
Signed-off-by: Tobie Langel <tobie@unlockopen.com>
Co-authored-by: Rich Trott <rtrott@gmail.com>
Co-authored-by: Timmy Willison <timmywil@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Open Up Community Board Seat
10 participants