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

Node.js Foundation Technical Steering Committee (TSC) Meeting 2018-05-23 #544

Closed
mhdawson opened this issue May 21, 2018 · 20 comments
Closed
Assignees

Comments

@mhdawson
Copy link
Member

Time

UTC Wed 23-May-2018 22:00 (10:00 PM):

Timezone Date/Time
US / Pacific Wed 23-May-2018 15:00 (03:00 PM)
US / Mountain Wed 23-May-2018 16:00 (04:00 PM)
US / Central Wed 23-May-2018 17:00 (05:00 PM)
US / Eastern Wed 23-May-2018 18:00 (06:00 PM)
London Wed 23-May-2018 23:00 (11:00 PM)
Amsterdam Thu 24-May-2018 00:00 (12:00 AM)
Moscow Thu 24-May-2018 01:00 (01:00 AM)
Chennai Thu 24-May-2018 03:30 (03:30 AM)
Hangzhou Thu 24-May-2018 06:00 (06:00 AM)
Tokyo Thu 24-May-2018 07:00 (07:00 AM)
Sydney Thu 24-May-2018 08:00 (08:00 AM)

Or in your local time:

Links

Agenda

Extracted from tsc-agenda labelled issues and pull requests from the nodejs org prior to the meeting.

nodejs/node

  • Nominating jdalton as collaborator #20828
  • doc: update the notable changes in 10.x #20316
  • doc: add documentation on porting from Buffer(arg) usage #19827
  • Tracking Issue for Runtime Deprecation of Buffer constructor #19079

nodejs/TSC

  • Tracking issue for updating TSC on Board Meetings #476
  • Strategic Initiatives - Tracking Issue #423

Invited

Observers

Notes

The agenda comes from issues labelled with tsc-agenda across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.

Joining the meeting

Zoom link: https://zoom.us/j/611357642
Regular password

Public participation

We stream our conference call straight to YouTube so anyone can listen to it live, it should start playing at https://www.youtube.com/c/nodejs+foundation/live when we turn it on. There's usually a short cat-herding time at the start of the meeting and then occasionally we have some quick private business to attend to before we can start recording & streaming. So be patient and it should show up.

Many of us will be on IRC in #node-dev on Freenode if you'd like to interact, we have a Q/A session scheduled at the end of the meeting if you'd like us to discuss anything in particular. @nodejs/collaborators in particular if there's anything you need from the TSC that's not worth putting on as a separate agenda item, this is a good place for that

@mhdawson mhdawson self-assigned this May 21, 2018
@fhinkel
Copy link
Member

fhinkel commented May 21, 2018

I'm chairing this week.

@ofrobots
Copy link
Contributor

I won't be able to make it this week – team event.

@zeke
Copy link

zeke commented May 22, 2018

I'd like to request that nodejs/i18n#77 be added to this meeting's agenda.

Status: The new @nodejs-crowdin GitHub user exists and has admin access to nodejs/i18n and no other repos. Admin access to the repo is required by Crowdin (not just write access) and org-level approval is also required to be able to integrate with the nodejs/i18n repo. I contend that this is a low-risk approval to make, as @nodejs-crowdin's privileges are limited to a single repo.

See nodejs/i18n#77 (comment) wherein @Trott acknowledges having denied the initial request and offers to approve the request pending TSC consideration.

@Trott
Copy link
Member

Trott commented May 22, 2018

I'd like to request that nodejs/i18n#77 be added to this meeting's agenda.

FWIW, I'm 👍 on the requested access here. If you're a TSC member that has an opinion on this, it would be great to use the 👍 or 👎 reactions so we can establish consensus or lack thereof ahead of the meeting.

@zeke
Copy link

zeke commented May 22, 2018

I would also like to request that nodejs/github-bot#171 be added to the agenda. I don't have permissions to add labels to the github-bot repo so I'm commenting here instead.

Summary: We want to enable Travis CI on the nodejs/i18n repo.

@addaleax
Copy link
Member

I’ll probably miss the meeting because it’s too late, but it’s probably worth mentioning nodejs/node#20876 at some point. :)

@TimothyGu
Copy link
Member

As usual, I can't make it to this time slot due to class.

@mhdawson
Copy link
Member Author

I'm at a conference and will make it if I can, but quite possibly will not be able to.

@benjamingr
Copy link
Member

@addaleax if you're up for it - I think it would be great to add the worker PR to the summit and do a session about it.

What I have in mind is getting a bunch of people to read the code together and review it so we can iron questions and problems out with you being accessible for questions.

@fhinkel
Copy link
Member

fhinkel commented May 23, 2018

@zeke why do those topics need to be added to the TSC agenda? Are they controversial? Have you tried resolving them on the issue tracker instead?

@Trott
Copy link
Member

Trott commented May 23, 2018

@zeke why do those topics need to be added to the TSC agenda? Are they controversial? Have you tried resolving them on the issue tracker instead?

@fhinkel I agree that it could be resolved without needing to go to the meeting and I'm kind of hoping to do that in #544 (comment) with the request for emoji reactions.

The approval needs to be done by an org owner, which is (basically) TSC. This is similar (although not identical, so kind of an undocumented grey area) to approving a bot. There was a request that was denied (by me) but I left a comment in the issue indicating that once all the information was gathered, the request could be escalated to TSC for approval. See nodejs/i18n#77 (comment).

So, @zeke put it on the agenda because I told him to. :-D

IMO, it's appropriate to be on the agenda, even if all we do is ask that people who haven't weighed in to please do so. To be blunt, I think a pretty big percentage of the TSC will ignore or not see requests like this if they're not on the agenda. (We don't even bother listing tsc-review issues here anymore.)

@Trott
Copy link
Member

Trott commented May 23, 2018

Speaking of tsc-review: https://github.com/search?q=org%3Anodejs+label%3Atsc-review+is%3Aopen&type=Issues

Currently 9 open issues and pull requests labeled tsc-review including one dating as far back as November. 😱

@Trott
Copy link
Member

Trott commented May 23, 2018

(Removed tsc-review from nodejs/node#17330 and left a comment. That was the one that was dating from November.)

@Trott
Copy link
Member

Trott commented May 23, 2018

Moderation Team update: No Moderation team actions taken this week!

By the way, those "no action taken" things are meant as "no actions taken in accordance with the Moderation Policy" so no one was blocked and that sort of thing.

However, a subset of the Moderation Team does talk (and there is a weekly meeting as well) and try to facilitate things and we notify each other to watch certain conversations and ask for feedback from each other on how we're handling things. So it's not like we're not doing anything, but it's mostly acting as individuals and not bringing to bear policy when it's not called for. (This paragraph is me speaking for myself only.)

@nodejs/moderation @nodejs/tsc @nodejs/community-committee

@benjamingr
Copy link
Member

@Trott re: moderation team, I'm finding that we're able to spot situations much earlier on and de-escalate them a lot better than a few months ago.

I've also noticed we discuss possible scenarios ahead of time and prepare for them pretty well.

Less escalated stuff -> less stuff to report.

That's just my take.

@mhdawson
Copy link
Member Author

@Trott, not listing the TSC review items was probably lost when I went to automatically generating the issue. If we think it is important to review in the meeting we can probably update to meeting generation tool to capture/add that list. (It is another reason to get to the point where we have template for both the meeting and minutes as we could then just adjust the templates to include a link and maybe the effort is better spent on that). I know you'll probably not like this suggestion but we could immediately create a tracking issue so that we'd get a reminder to review every meeting.

@Trott
Copy link
Member

Trott commented May 23, 2018

I know you'll probably not like this suggestion but we could immediately create a tracking issue so that we'd get a reminder to review every meeting.

I think adding the review of tsc-review items to the agenda defeats the purpose, since the whole point of tsc-review was to label things that needed TSC attention but not meeting time.

I'm not that concerned about it, to be honest. It's easy enough to post a link in a comment like I did above. And although 9 tsc-review items is more than I'd like to see, it's also less than I expected to see, so there's good news too. :-D

@Trott
Copy link
Member

Trott commented May 23, 2018

(That said, adding that search link to the template would be 👍.)

@danbev
Copy link
Contributor

danbev commented May 23, 2018

I'm going to have to pass tonights meeting, it's been a long day and a little too late for me.

@Trott
Copy link
Member

Trott commented May 24, 2018

Minutes in #546

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

No branches or pull requests

10 participants