nodejs / CTC

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

Roadmap WG status #16

Closed williamkapke closed 7 years ago

williamkapke commented 8 years ago

Does Roadmap still need a WG?

Roles defined by their charter are:

The members are: @mikeal, @piscisaureus, @chrisdickinson, @bnb

2 Topics discussed this year:


I think these responsibilities can be handled by the CTC and a WG isn't needed. I hope this doesn't rub anyone the wrong way- but there has been a lot of discussion lately about what can be done to ensure there are "active contributing individuals"... but in some cases, there isn't enough activity to determine this. Additionally, without activity- how would NEW members ever get involved?

bnb commented 8 years ago

I agree - the Roadmap could be defined by the CTC, and then built/designed/messaged by either individual members or @nodejs/evangelism. I would have posited that the Roadmap WG was a more open-to-the-community version of the CTC, but that's probably not a good interpretation of it.

Also, of course, almost no activity leaves a debt in the organization and can lead to confusion AND disinterest ("Their Roadmap WG is 'dead'? No thanks.") for new people coming in.

jasnell commented 8 years ago

I'm +1 on de-chartering it and folding those responsibilities back into the CTC.

mhdawson commented 8 years ago

+1 from me as well. CTC should be defining/setting Roadmap.

Fishrock123 commented 8 years ago

This should be part of the CTC and/or TSC.

In fact, it sounds a lot like node-eps.

evanlucas commented 8 years ago

I think that it makes sense for the CTC to be responsible for the roadmap

ChALkeR commented 8 years ago

Yes, +1 for merging its responsibilities back into the CTC.

mikeal commented 8 years ago

The scope of the Roadmap WG was never to set the roadmap, it was to solicit feedback from the broader community to inform the roadmap and to communicate the final roadmap more widely.

We still periodically use the repo for breaking off larger meta issues and getting feedback on them.

The CTC traditionally has not been great at gathering feedback directly from the broader community and has enough responsibility just dealing with the feedback and perspective of 90+ core committers.

That said, today we tend to break off tasks like this into repos and not charter them as full WGs. The fact that there is a formal charter is more of a historical artifact as this WG predates the foundation and was started in the io.js days.

williamkapke commented 8 years ago

Can someone add the ctc-agenda label get it on the agenda, vote to de-charter it, and turn it in to a regular repo/team.

If the vote passes, I volunteer to do PRs to:

mhdawson commented 8 years ago

Added the ctc-agenda tag

Trott commented 8 years ago

+1 from me too.

That's 6 CTC members who are in favor of this so far and none opposed.

The six are: @jasnell, @mhdawson, @Fishrock123 @ChALkeR @evanlucas @Trott

If we can get four more @nodejs/ctc folks to +1 it, then it's approved.

williamkapke commented 8 years ago

@Trott , alternatively- the WG members can close it out on their own. Which just leaves @piscisaureus and @chrisdickinson to give the approval.

piscisaureus commented 7 years ago

Hereby: +1

Fishrock123 commented 7 years ago

This never made sense to me, so +1 for dissolving it.

Edit: Looks like I don't have permissions to actually do that, so +1 on revoking it? Is that how this is done?

MylesBorins commented 7 years ago

LGTM +1

addaleax commented 7 years ago

LGTM

cjihrig commented 7 years ago

LGTM

thefourtheye commented 7 years ago

LGTM

bnoordhuis commented 7 years ago

LGTM. I didn't even know the Roadmap WG was a thing.

ChALkeR commented 7 years ago

This was discussed on the CTC meeting and moved back to collecting more votes on GitHub.

Removing the ctc-agenda label.

Also, I believe that we have enough votes now, if @Trott calculations are correct.

Trott commented 7 years ago

Also, I believe that we have enough votes now, if @Trott calculations are correct.

I see 12 LGTMs by current CTC members, so yeah, I would say do it!

Not sure if there's anything to actually do. We don't want to archive the roadmap repo, do we? But we probably want to prevent people from opening issues in it and direct them to a better place to read about Node.js's future or open issues. Maybe put a note in the README for that repo? Also not sure what (if anything) to do about @nodejs/roadmap. Keep it around? Get rid of it? ¯_(ツ)_/¯