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 Build WorkGroup Meeting 2019-03-12 #1715

Closed
mhdawson opened this issue Mar 6, 2019 · 6 comments
Closed

Node.js Foundation Build WorkGroup Meeting 2019-03-12 #1715

mhdawson opened this issue Mar 6, 2019 · 6 comments
Assignees

Comments

@mhdawson
Copy link
Member

mhdawson commented Mar 6, 2019

Time

UTC Tue 12-Mar-2019 22:00 (10:00 PM):

Timezone Date/Time
US / Pacific Tue 12-Mar-2019 15:00 (03:00 PM)
US / Mountain Tue 12-Mar-2019 16:00 (04:00 PM)
US / Central Tue 12-Mar-2019 17:00 (05:00 PM)
US / Eastern Tue 12-Mar-2019 18:00 (06:00 PM)
London Tue 12-Mar-2019 22:00 (10:00 PM)
Amsterdam Tue 12-Mar-2019 23:00 (11:00 PM)
Moscow Wed 13-Mar-2019 01:00 (01:00 AM)
Chennai Wed 13-Mar-2019 03:30 (03:30 AM)
Hangzhou Wed 13-Mar-2019 06:00 (06:00 AM)
Tokyo Wed 13-Mar-2019 07:00 (07:00 AM)
Sydney Wed 13-Mar-2019 09:00 (09:00 AM)

Or in your local time:

Links

Agenda

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

nodejs/build

  • Can 'make lint-py PYTHON=python3' be a manditory Jenkins test? #1631
  • Request for elevated permissions #1337
  • Use Foundation resources to support build #1154

Invited

  • Build team: @nodejs/build

Observers/Guests

Notes

The agenda comes from issues labelled with build-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

@rvagg
Copy link
Member

rvagg commented Mar 12, 2019

IIRC we said we would dedicate this one to the "elevated permissions" one in the sense that we were going to be doing a breakdown of resources and access, basically a list of everything build is responsible for in an atomised list.

But, with 12 looming we have a strong need to sort out platforms, both for official support and compiler bases for binaries. This is something we can't let slip. @richardlau suggested in nodejs/Release#417 we do it in a meeting. My preference would be for someone to just do it as a proposal that we can agree or disagree on but if nobody has time to put together a starting point maybe we just go methodically through each of our platforms, look at support timeframes and figure out (a) support and (b) binary setup for each.

@richardlau
Copy link
Member

IIRC we said we would dedicate this one to the "elevated permissions" one in the sense that we were going to be doing a breakdown of resources and access, basically a list of everything build is responsible for in an atomised list.

But, with 12 looming we have a strong need to sort out platforms, both for official support and compiler bases for binaries. This is something we can't let slip. @richardlau suggested in nodejs/Release#417 we do it in a meeting. My preference would be for someone to just do it as a proposal that we can agree or disagree on but if nobody has time to put together a starting point maybe we just go methodically through each of our platforms, look at support timeframes and figure out (a) support and (b) binary setup for each.

I should perhaps have been clearer in that I meant the issue should be tracked in the Build WG meetings. If the work can be done in proposals/issues/pull requests that's great but we don't have much time left.

@rvagg
Copy link
Member

rvagg commented Mar 12, 2019

@richardlau nobody has stepped up with a PR yet, I had dreams of doing a big overhaul but that hasn't transpired.

The tar job issue probably could be addressed in 12 too: #1658 (comment)

@mhdawson
Copy link
Member Author

I'd agree we should at least start by discussing platforms for 12.x and then we can reserve the remaining time to focus on elevated permissions if enough remains.

@mhdawson
Copy link
Member Author

No minutes for this meeting as we focussed on platforms/compilers for Node 12.x. There will be an issue with the resulting proposal for that.

Next meeting we'll reserve for

IIRC we said we would dedicate this one to the "elevated permissions" one in the sense that we were going to be doing a breakdown of resources and access, basically a list of everything build is responsible for in an atomised list.

@rvagg
Copy link
Member

rvagg commented Mar 13, 2019

FYI we had a good meeting today totally focused on platform support for Node 12. We have some follow-up to do before we post a proposal but I'll try and get it wrapped up soon to result in a PR to nodejs/node against BUILDING.md for feedback and further discussion.

@rvagg rvagg closed this as completed Mar 13, 2019
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

No branches or pull requests

3 participants