Skip to content

Commit d321ed8

Browse files
authored
doc: add meeting minutes for 2017-10-12 (#931)
Fixes: #902
1 parent 9ea509c commit d321ed8

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Node.js Foundation Build WG Meeting 2017-10-12 22:00UTC
2+
3+
Next meeting: 2017-10-24 20:00UTC
4+
5+
## Present
6+
7+
- Michael Dawson
8+
- Refael Ackermann
9+
- George Adams
10+
- João Reis
11+
12+
### When
13+
14+
Oct 12, 2017 10 PM UTC
15+
16+
### Where
17+
- [Previous meeting](https://github.com/nodejs/build/issues/837)
18+
- [Meeting recording](https://www.youtube.com/watch?v=miiov1RzXk8)
19+
20+
### Agenda
21+
22+
- Assert node can be compiled as static / dynamic libraries [#806](https://github.com/build/issues/806)
23+
- tmp dir needed on ubuntu 1604 and fedora23 [#873](https://github.com/build/issues/873)
24+
25+
## Standup
26+
27+
- Refael Ackermann
28+
- lots of putting out fires
29+
- AIX machines, RAM disk was filling up and CITGM jobs were hanging, was having to
30+
Clean those out
31+
- Looking at centos situation
32+
- Michael Dawson (@mhdawson)
33+
- updating PPC machines to Java 8
34+
- working on getting the libuv tests running on zOS and updating the ansible scripts
35+
- João Reis
36+
- Changed 4 Windows 2008 machines to VS2017 and CI to stop testing >= v9.x on VS2013.
37+
- Redeployed test-rackspace-win2012r2-x64-8 and updated Ansible.
38+
- Investigated the docs issue in DFW.
39+
40+
## Agenda
41+
42+
###Assert node can be compiled as static / dynamic libraries [#806](https://github.com/build/issues/806)
43+
44+
- we discussed the best way to get a first job up and running
45+
- Rafael, what about parametrizing
46+
- Michael, problem is that runs will then be mixed
47+
- Refael, maybe use pipelines
48+
- João pipelines are expressive, but output is hard to see.
49+
- João will clone copy of stress test (good example) and Rafeal can use that one to start as it
50+
already covers all platforms and has less jobs than the main build/test.
51+
52+
### tmp dir needed on ubuntu 1604 and fedora23 [#873](https://github.com/build/issues/873)
53+
54+
- Main issue was the prioritization as this seemed to hang out there a while (6 months)
55+
- Today its takes quite a bit of pushing to get things prioritization
56+
- Myles had suggested project board
57+
- Myles has also suggested paid resource from the Foundation
58+
- João do we need to ask for more people interested in linux to join the build WG
59+
- Refael maybe partition the farm and have owners, so that they can do these kinds of
60+
tasks on the general machines.
61+
- Refael to create first draft of the board
62+
- Refeal to reach to Chris and seishun to see if they are interested in taking some of this
63+
- In the issue itself sounds like Rod has run job which should have created the required
64+
Directories.
65+
66+
### https://github.com/nodejs/build/pull/912
67+
68+
- Refael, one sentence which providers provide is ok.
69+
- Take back to Github and if not resolved discuss next meeting.
70+
71+
## Questions
72+
73+
### Dropping support for 32 bit on Centos 6 [#885](https://github.com/nodejs/build/issues/885)
74+
75+
- Issue is that if we upgrade compiler we can no longer build 32 bit João
76+
- Soft consensus to stop shipping 32 bit binaries and downgrade to experimental
77+
- Next step is setting up a new machine which can be used to build for 9/master and
78+
existing one to be used for earlier releases. What we need is a volunteer to setup that machine
79+
- Refael to create issue asking for machine to be created + test key added, he’ll configure, once
80+
ready on those with access to release infa will add there.

0 commit comments

Comments
 (0)