@ 190318.1 · fetchingraw
current

Node.js Leadership Subcommittee

March 21, 2018

Present:


Antitrust Compliance Notice

Node.js Foundation meetings involve participation by industry competitors, and it is the intention of the Node.js Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.

Examples of types of actions that are prohibited at Node.js Foundation meetings and in connection with Node.js Foundation activities are described in the Node.js Foundation Antitrust Policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Node.js Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Node.js Foundation.


AGENDA

REVIEW:

Proceed with session.

Finish discussions from prior session (15 min)

NOTES

Do we agree with the original intent of last discussion?

These seats which did not require sponsorship–do we believe that we still want this?

Is the Board just the governing portion of the foundation and the organization of money and marketing? Everything else happens out in the community or project?

This tends to be how Boards operate. Don’t usually drive initiatives outside of fundraising. Board was chartered with minimal coverage over the project to allow for freedom of project governance. There were pieces of governance that weren’t working at some point at the creation of the individual membership creation that was intended to be fixed by having representation at the Board level to be empowered to help effect change when the project was stalled with some administrative challenges.

Changing governance has historically been a long and tedious process and can be slow to change.

The Board wants to enable project work and minimize barriers. Legal and monetary risks are the biggest considerations. If the main goal is to provide resources, we need to make this easier. Communicate what the resources are. Analyze if they are providing value. Make changes to improve this. They should also be well-defined. What does being on the Board mean? What do they do?(in detail that a non-corporate-sponsor would understand) The members of the Board through their relationships can source when there is a resource problem and get people to help contribute.

When there is a need for resources on the project side, who is responsible to help?

Who is responsible for documenting this communication channel to help? The Executive Director can be a conduit for this. The Individual Membership Director cannot address some of this because it requires other roles or information is such that is isn’t supposed to be shared. We need communication out that shares what activity is happening at the Node.js Foundation. The Executive Director can do this. Helps communicate value of this role to the community. Executive summaries help as a medium to point to for leaders to communicate out appropriate level of content. Set timeframe for release. Mark will offer a monthly State of the Union for the Medium blog for the Node.js Foundation. We’ve seen it work differently in other organizations. Tends to be people who are deeply aligned with the work at hand.

Board members did not put process around the selection process. There was misalignment and expectation around what the role should look like. Pre-vetting system? In the Node.js community, there’s a perception of insiders. It could further the insider system perception. We need to come up with a way to address this.

With Kubernetes, we considered a limit on who could run for the seat or who can vote. They set the vote to anyone willing to spend $100 on the vote. You set the pool who can vote to anyone who has made a pull request or issue comment in the last year in the project. Another possibility was looking at the leadership group of the TSC and CommComm and asking them to identify 3-5 nominations with a set of criteria for selection by the Board.

From a methodical approach–We had this existing process. We don’t think it worked well for X reasons. We believe that if we change Y, we will have a different result.

Should the Board have a broader purview(ex: for inclusivity or community work)?

It has historically been contained to be respectful of the agency of the project. The prior structure was to address perceptions that existed at the time that may no longer be a need to be met. This limited scope of power for the board doesn’t seem to have percolated into the project who feel disempowered without board representation.

Provide content and Q&A opportunities for the Board and leadership of the project to educate collaborators on what they are able to do. Empower and provide agency to them for this. Board Directors at Collab Summits would be great. Blogposts.

Wrap-up: There should still be seat(s) on the Board that are non-sponsored seats.

Next meeting:

End meeting with request for redactments. No requested redactments. Will revise for Andy’s review.

Who should be invited next meeting?(or make sure they are there because of stakeholding)

Michael Dawson Myles

ACTION ITEMS