|
| 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