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

feat: init charter #1

Open
wants to merge 28 commits into
base: main
Choose a base branch
from
Open

feat: init charter #1

wants to merge 28 commits into from

Conversation

evenstensberg
Copy link
Member

This PR effectively adopts (and replaces) the current governance model of webpack with the new governance model, pending approval from the CPC (Cross Project Council) from the OpenJS Foundation.

This proposal was crafted together with the Cross Project Council and current maintainers of webpack.

This PR:

  • Adds the CHARTER.md file

cc @webpack/core-team cc @webpack/tsc

@jhnns

This comment was marked as resolved.

CHARTER.md Outdated Show resolved Hide resolved
tobie

This comment was marked as resolved.

@evenstensberg

This comment was marked as resolved.

@ovflowd
Copy link
Member

ovflowd commented Dec 5, 2024

I believe we're ready, @tobie!

Copy link

@tobie tobie left a comment

Choose a reason for hiding this comment

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

Some minor suggestions. Good to go otherwise. Congrats on all of the work done!

CHARTER.md Outdated Show resolved Hide resolved

#### Section 4.2.1. Elections

These processes are described in webpack's [GOVERNANCE](GOVERNANCE.md) document.
Copy link

Choose a reason for hiding this comment

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

It seems that the election process is actually described in section 3 above, no?

Maybe move it here?

Copy link
Member

Choose a reason for hiding this comment

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

I don't see anything related to elections on section 3 🤔

Copy link

Choose a reason for hiding this comment

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

Well, this is where you describe how TSC members are chosen, so that’s the closest you have to elections.

Copy link
Member

Choose a reason for hiding this comment

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

Let me see if I understood this correctly: you're asking for us to move this election sub-section to be part of section 3?

(The charter template on the CPC's repo mentions elections as part of section 4, that's why I added here) -- because there's no reference in section 3 of how someone becomes a TSC member.

CHARTER.md Outdated Show resolved Hide resolved
Copy link

@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

Copy link
Member Author

@evenstensberg evenstensberg left a comment

Choose a reason for hiding this comment

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

Could you let us know when we can merge this and begin bootstrapping the tsc?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants