Skip to content

Commit befaf79

Browse files
authored
Add WG minutes for meeting 2017-03-28
PR-URL: nodejs#665 Reviewed-By: João Reis <reis@janeasystems.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
1 parent 466c13a commit befaf79

File tree

1 file changed

+109
-0
lines changed

1 file changed

+109
-0
lines changed
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# Node.js Foundation Build WG Meeting 2017-03-28
2+
3+
- GitHub issue: https://github.com/nodejs/build/issues/660
4+
- Meeting video:
5+
https://www.youtube.com/watch?v=znJWeDabfOw
6+
- Link for participants:
7+
https://hangouts.google.com/hangouts/_/ytl/KOIfKbVSfs8CMc3OB3XsoxoKlDtgpIGkbsfAvJbRIe8=?eid=100598160817214911030&hl=en_US&authuser=0
8+
- Previous meeting:
9+
https://docs.google.com/document/d/1H92tArttCPi8EFO2Guz8lWY0kydA-RRHwXe0VIEKn3w/edit
10+
11+
Next meeting: 18 April 2017
12+
13+
## Present
14+
* Michael Dawson (@mhdawson)
15+
* João Reis (@joaocgreis)
16+
* Gibson Fahnestock (@gibfahn)
17+
* Rod Vagg (@rvagg)
18+
* Michele Capra (@piccoloaiutante)
19+
* Kunal Pathak (@kunalspathak)
20+
* Kyle Farnung (@kfarnung)
21+
* Rich Trott (@trott)
22+
23+
## Standup
24+
* Michael Dawson
25+
* Investigation of AIX disk i/o speeds for CitGM testing
26+
* setup of npm user for Node.js foundation modules
27+
* landing supported platforms PRs
28+
* Johan Bergström
29+
* jenkins master security updates, twice
30+
* play around with the tap2junit parser -- it will bail on citgm stuff; needs
31+
to be refactored
32+
* fix disk issues on joyent freebsd workers which seems to have changed how
33+
disk is mounted which led to disk issues.
34+
* housekeeping on a few workers
35+
* João Reis
36+
* Working on CI test jobs for node-chakracore
37+
* Support for VS2017 in node-gyp
38+
* Gibson Fahnestock
39+
* Looking at test-npm jobs, running on windows/unix, working on getting all
40+
test passing
41+
* looking at tap2junit, inc. for CitGM
42+
* tweaks to AIX (with @gdams), add ramdisk to speed up CiTGM runs
43+
* Michele Capra
44+
* Ansible module for creating .remmina files
45+
* Rod Vagg - minor ARM cluster maintenance, minor cloud cluster maintenance
46+
* Kunal Pathak
47+
* added Windows Server 2016 to CI jobs
48+
* Rich Trott
49+
* nothing to report
50+
51+
## Agenda
52+
* Move nodejs/readable-stream CI from Travis to Jenkins
53+
[#657](https://github.com/nodejs/build/issues/657)
54+
* Add Kunal Pathak to Build WG
55+
[#649](https://github.com/nodejs/build/issues/649)
56+
* file and directory names for downloads
57+
[#515](https://github.com/nodejs/build/issues/515)
58+
* Draft text for HSTS communication
59+
[#484](https://github.com/nodejs/build/issues/484)
60+
* TAP Plugin issues on Jenkins
61+
[#453](https://github.com/nodejs/build/issues/453)
62+
* any other issues/topics
63+
64+
## Minutes
65+
66+
### Move nodejs/readable-stream CI from Travis to Jenkins [#657](https://github.com/nodejs/build/issues/657)
67+
* Discussion about moving to use Foundation infrastructure. We are not
68+
strictly firewalled, so likely not an issue.
69+
* Gibson will continue to work with them to implement and we’ll see if there
70+
are any issues.
71+
### Add Kunal Pathak to Build WG [#649](https://github.com/nodejs/build/issues/649)
72+
* Everybody in the meeting agreed, we’ll add Kunal to the WG
73+
### file and directory names for downloads [#515](https://github.com/nodejs/build/issues/515)
74+
* We agreed last meeting we should remove the agenda tag and discuss in
75+
github
76+
### Draft text for HSTS communication [#484](https://github.com/nodejs/build/issues/484)
77+
* We agreed last meeting we should remove the agenda tag and discuss in
78+
github
79+
### TAP Plugin issues on Jenkins [#453](https://github.com/nodejs/build/issues/453)
80+
* We agreed last meeting we should remove the agenda tag and discuss in
81+
Github
82+
83+
### Adding macOS workers.
84+
* Johan: We had an interesting opportunity which led into
85+
[this](https://github.com/nodejs/build/issues/539) and back to sleep. After
86+
we've sorted that we can revisit the opportunity and increase both
87+
redundancy and os versions tested.
88+
* Rod: We had been working with macOS hosting provider, but haven’t closed on
89+
this yet.
90+
* Rod to get email out and include Michael and Johan and we’ll try push
91+
forward.
92+
93+
### Bus factor:
94+
* Johan: I like Michaels idea of primary/backup for positions. Which would
95+
these positions be though? My ambition is that everybody in the build group
96+
would help out with the level of access they have – meaning all of our
97+
members should feel free to look at restarting/debugging individual
98+
workers. As for the higher tiers; we need to start by defining these
99+
positions.
100+
* Rod: good way to start is maintenance on the test workers.
101+
* Michael to open an issue to discuss the list of areas.
102+
103+
104+
## Questions
105+
106+
### William Kapke - why not spend the community money?
107+
* Rod - we have done a good job getting contributions. Once we start to pay
108+
then others may ask why they are not paid as well. Want to exhaust all
109+
possible channels before we go that way.

0 commit comments

Comments
 (0)