nodejs / CTC

Node.js Core Technical Committee & Collaborators
80 stars 27 forks source link

meta: charter the LTS Working Group #122

Closed jasnell closed 7 years ago

jasnell commented 7 years ago

It's about time that we officially charter the LTS Working Group.

/cc @nodejs/ctc @nodejs/lts

nebrius commented 7 years ago

According to the working group documentation, the first step is for the WG to present a charter to the CTC to be ratified.

Looking at the LTS README, a lot of the required information is already there (good job LTS!), so hopefully it won't be hard to convert it to an official charter document. The big thing I see that is missing is some official wording on how to become a member. It doesn't have to be in depth, but it is needed, and it's a good thing to have anyways WG or not.

jasnell commented 7 years ago

Yep. I plan to bring this up on the next LTS WG (that reminds me to attach the label :-) ...) to fill out the details. The draft in this PR was taken from an old open discussion and may not be up to date.

Trott commented 7 years ago

@nebrius wrote:

According to the working group documentation, the first step is for the WG to present a charter to the CTC to be ratified.

Wouldn't it be the TSC and not the CTC? The first line of the document linked to says:

Node.js Working Groups are autonomous projects created by the Technical Steering Committee (TSC).

Help us @williamkapke, you're our only hope.

sam-github commented 7 years ago

Both the TSC and the CTC can charter working groups. I assume this would be a CTC WG, the distinction is about as clear as the TSC vs CTC distinction.

Trott commented 7 years ago

Both the TSC and the CTC can charter working groups. I assume this would be a CTC WG, the distinction is about as clear as the TSC vs CTC distinction.

I guess that doc needs to be updated. It refers to TSC a lot but only mentions CTC once and in a vague way. And it mentions TC a lot but I don't think it ever defines what it means by that.

mhdawson commented 7 years ago

In the last LTS meeting I took the action to put together our recommendation for chartering which involves both the existing LTS and Release teams. We still need input from the release team members once we have an initial suggestion.

mhdawson commented 7 years ago

@Trott I suspect the CTC is not mentioned because when the doc was initially written their was only the TSC. When the groups were split my understanding was that the intent was that the existing WGs would be delegated their responsibility from the CTC.

Trott commented 7 years ago

One thing that should happen before chartering LTS as a working group is a cleanup of the LTS team (@nodejs/lts). I suspect there are people on that team that are not active in the proto-WG.

mhdawson commented 7 years ago

We should probably let https://github.com/nodejs/LTS/pull/223 settle and then update this PR.

jasnell commented 7 years ago

@mhdawson ... feel free to push any additional commits necessary to this PR to get it ready to land.

mhdawson commented 7 years ago

Replaced by https://github.com/nodejs/CTC/pull/167