Skip to content

Commit b3dbb71

Browse files
author
Hans Kristian Flaatten
committed
Add build-wg-meeting-2016-03-15.md
Signed-off-by: Hans Kristian Flaatten <[email protected]>
1 parent 9afe4ee commit b3dbb71

File tree

1 file changed

+114
-0
lines changed

1 file changed

+114
-0
lines changed
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
# Node.js Foundation Build WG Meeting 2016-03-15
2+
3+
## Links
4+
5+
* **GitHub issue:** https://github.com/nodejs/build/issues/351
6+
* **Meeting video:** http://www.youtube.com/watch?v=5cuOabjxEUY
7+
* **Meeting minutes:** https://docs.google.com/document/d/1kwN7aNBrF257yxBaSYtQyerxXZnfmu7hOjdJiAFKqbo
8+
* **Previous meeting:** https://docs.google.com/document/d/1srGblqnYaC5k-lHCSy08ar4aiq02lV2zWPA4vtzp5KQ
9+
10+
## Present
11+
12+
* Alexis Campailla (@orangemocha)
13+
* Joao Reis (@joaocgreis)
14+
* Johan Bergström (@jbergstroem)
15+
* Michael Dawson (@mhdawson)
16+
* Myles Borins (@TheAlphaNerd)
17+
* Rich Trott (observing only) (@Trott)
18+
* Rod Vagg (@rvagg)
19+
20+
## Standup
21+
22+
* Johan Bergström
23+
* splitting out release jenkins so we have more secure environment for
24+
releases
25+
* Work on configuration to allow per job access control. In place for libuv
26+
now.
27+
* Ccache on aix.
28+
* Backup jobs and servers.
29+
30+
* Alexis Campailla
31+
* Not much to report
32+
33+
* Joao Reis
34+
* VCBT issue, made away by itself.
35+
* Check in CI for git files not committed
36+
37+
* Rod Vagg
38+
* Working on splitting out release jenkins
39+
* per-job acl
40+
* some issues on os x slaves downloading stuff from the internet
41+
42+
* Michael Dawson
43+
* working on test job for v8 tests in node tree
44+
* working on x and ppc linuxes
45+
* issue on arm
46+
* Landed initial ansible configure for AIX machines, ccache for AIX, release
47+
machine for PPC, currently machine is behaving blocking investigation of
48+
compile issue.
49+
50+
* Myles Borins
51+
* More work on citgm, making it more robust. Should work on release down to
52+
0.10. Running into download issues on OSX. Tests that need to download fail
53+
due to that issue.
54+
55+
* Rich Trott (observing only)
56+
* Here for test group ratification.
57+
58+
## Minutes
59+
60+
### Ratify Testing WG Charter [nodejs/node#5461]
61+
62+
Discussion about the scope, longer term mandate for test working group. Key
63+
part is that access to jenkins and machines is still through build working group
64+
and will be worked out between the 2 teams.
65+
66+
No objections. No abstains. All in favor.
67+
68+
### Per-job acl at ci.nodejs.org
69+
70+
We need to define who has access to jenkins and how new jobs/tests can be
71+
created. Libuv is an example where we can delegate running/modifying job.
72+
Since split off of release jenkins, more relaxed about who has access.
73+
74+
Create a script that monitors changes to job configs?
75+
76+
Michael will write up strawman as to when we’d be comfortable giving access to
77+
machines.
78+
79+
### Do we want a benchmark security group (share access to machines)?
80+
81+
Detaching group membership from team. Eg: @infra-testing, @infra-build
82+
Should be a subset of benchmarking people who have access.
83+
84+
### ARM additions, do we want a Pi3 cluster? Also Pi1B+ donations needed.
85+
86+
Rod: Rpi primary ARM target for Node. Test coverage is important. Pi3 is a
87+
completely different platform (ARM64)
88+
89+
We do need more help on figuring out which platforms should be supported.
90+
Hardware WG has gone inactive. What platforms do we actively support? [alexis
91+
to open an issue on github]
92+
93+
Rod: is going to do call for P1’s
94+
95+
### OSX donations & hosting, not expecting a resolution but let's talk options that are being worked on so far.
96+
97+
Voxer not to actively help us anymore. We need to find a transition. Which
98+
releases of OSX do we support?
99+
100+
Johan talked a bit about efforts so far. MacStadium can provide 10.7 and up if
101+
we co-locate or virtualize with them.
102+
103+
We should open an issue on repo. Looking to see if we can get contributors but
104+
can fall back to foundation funding if necessary.
105+
106+
### Download page
107+
108+
Proceed with the latest iteration of the design.
109+
110+
## Previous meeting review
111+
112+
Skipped.
113+
114+
## Follow-ups

0 commit comments

Comments
 (0)