Skip to content
This repository has been archived by the owner on Sep 2, 2023. It is now read-only.

Governance: "Pull Requests" post Phase 2 upstream #311

Merged
merged 5 commits into from
Apr 24, 2019

Conversation

SMotaal
Copy link

@SMotaal SMotaal commented Apr 10, 2019

This PR updates the governance doc to reflect what was discussed in the prior meeting #302.

The previous heading which "Merging PRs into this Repository or nodejs/ecmascript-modules" has been replaced with a "Pull Requests" and broken down into:

  1. Merging PRs into nodejs/node
  2. Merging PRs into nodejs/ecmascript-modules
  3. Special Exemptions for Pull Requests

This new structure is my best effort to adhere to the existing wording and still be able to detail the general discussion points based on the minutes and the recording. Please note that I found it rather difficult to distill all this and greatly welcome your help improving on this before landing.

@SMotaal SMotaal changed the title Update pull requests after Phase 2 upstream Governance: "Pull Requests" post Phase 2 upstream Apr 10, 2019
@SMotaal SMotaal added doc governance modules-agenda To be discussed in a meeting modules-review To be reviewed by team in github thread labels Apr 16, 2019
@SMotaal SMotaal requested a review from a team April 16, 2019 20:26
Copy link
Contributor

@MylesBorins MylesBorins left a comment

Choose a reason for hiding this comment

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

I think we can make the language in this significantly less verbose. I've added some suggestions in line

Please also replace all references to "working group" with "Team". this group is not a chartered working group

GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
GOVERNANCE.md Outdated Show resolved Hide resolved
@MylesBorins
Copy link
Contributor

@SMotaal I've gone ahead and pushed 2 commits to fix the notes I suggested. Feel free to revert or make more changes. I'm going to dismiss my review but hold off on LGTM until we have consensus around changes.


These expectations are intended to ensure that all concurrent efforts align
with the overall direction of the group for delivering a cohesive and predictable
user experience for ECMAScript, CommonJS, and other modules supported by Node.js.
Copy link
Member

Choose a reason for hiding this comment

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

What's really changing here? From a policy perspective.

Copy link
Contributor

Choose a reason for hiding this comment

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

The biggest change should be the removal of the moratorium

Copy link
Author

Choose a reason for hiding this comment

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

I'm not sure I am following… Can you suggest or clarify what I can do here?

Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think anything else needs to be done personally

@MylesBorins MylesBorins merged commit 0d727d9 into nodejs:master Apr 24, 2019
@GeoffreyBooth GeoffreyBooth removed the modules-agenda To be discussed in a meeting label May 9, 2019
@GeoffreyBooth GeoffreyBooth removed the modules-agenda To be discussed in a meeting label May 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
doc governance modules-review To be reviewed by team in github thread
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants