Skip to content

Commit 0cc5929

Browse files
committed
doc: add TSC meeting minutes 2015-08-26
PR-URL: #2591 Reviewed-By: Sakthipriyan Vairamani <[email protected]>
1 parent 6efa96e commit 0cc5929

File tree

1 file changed

+112
-0
lines changed

1 file changed

+112
-0
lines changed

doc/tsc-meetings/2015-08-26.md

+112
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
# Node Foundation TSC Meeting 2015-08-26
2+
3+
## Links
4+
5+
* **Audio Recording**: https://soundcloud.com/node-foundation/tsc-meeting-2015-08-26
6+
* **GitHub Issue**: https://github.com/nodejs/node/issues/2560
7+
* **Minutes Google Doc**: https://docs.google.com/document/d/1aB76ClCgdjZUw3p-gHq9j6YwU11zWgJ4pmYPEWk6gjE
8+
* _Previous Minutes Google Doc: <https://docs.google.com/document/d/1q2bFjnf0Y23Ljxoze56Pmrbailaj5-UAqIUqIYVhiIk>_
9+
10+
## Agenda
11+
12+
Extracted from **tsc-agenda** labelled issues and pull requests in the nodejs org prior to meeting.
13+
14+
### joyent/node
15+
16+
* Update README to reflect move to nodejs/node [#25897](https://github.com/joyent/node/pull/25897)
17+
18+
### nodejs/node
19+
20+
* doc: merge CHANGELOG.md with joyent/node ChangeLog [#2536](https://github.com/nodejs/node/pull/2536)
21+
* (guidance on) rename of "language groups" from iojs-* to nodejs-*? [#2525](https://github.com/nodejs/node/issues/2525)
22+
* Node.js v4 Release Timeline [#2522](https://github.com/nodejs/node/issues/2522)
23+
24+
### nodejs/collaboration
25+
26+
* How to onboard into WG? [#4](https://github.com/nodejs/collaboration/issues/4)
27+
28+
## Minutes
29+
30+
31+
### Present
32+
33+
* Rod Vagg (TSC)
34+
* Brian White (TSC)
35+
* Steven R Loomis (TSC)
36+
* Fedor Indutny (TSC)
37+
* Bert Belder (TSC)
38+
* Colin Ihrig (TSC)
39+
* Ben Noordhuis (TSC)
40+
* Mikeal Rogers
41+
* Alexis Campailla (TSC)
42+
* Trevor Norris (TSC)
43+
* Shigeki Ohtsu (TSC)
44+
45+
46+
### Review of the previous meeting
47+
48+
* Travel assistance amendment (no issue for this)
49+
* FYI: Collaboration WG: https://github.com/nodejs/collaboration
50+
* Summit recap
51+
* level-set on repo rename
52+
* Future: “project lifecycle” (Mikeal) - process by which top level projects are added (libuv, node-gyp, etc), (conferences…)
53+
54+
### Standup:
55+
56+
* Rod Vagg: v4 release stuff, got certificates from/for the foundation, new website including CDN offering from CloudFlare
57+
* Brian White: continuing work on benchmark app for node.js/io.js, triaging, reviewing/answering issues and pull requests.
58+
* Steven R Loomis: Intl for convergence VS2015
59+
* Fedor Indutny: http perf improvement PR, reviewing PRS, looking at issue for shared ports for http cluster
60+
* Bert Belder: busy with work, reviewing libuv PRs and responding to issues
61+
* Colin Ihrig: Rename from io.js to Node.js, reviewing issues and PRs
62+
* Ben Noordhuis: Running native addons as part of CI, libuv bugs, reviewing PRs
63+
* Mikeal Rogers: Website ready for release, working on CloudFlare CDN stuff
64+
* Alexis Campailla: CI for release, parallelising test runs for ARM, looking at managing dependencies with git
65+
* Trevor Norris: reviewing PRs and issues
66+
* Shigeki Ohtsu: reviewing convergence tests for SSLv2/3, working on TLS ALPN features before freeze
67+
68+
### Update README to reflect move to nodejs/node [#25897](https://github.com/joyent/node/pull/25897)
69+
70+
* Alexis: made changes in CI to prepare for this, we’ll keep PRs in original repo, node-accept-pull-request will land changes in new repo as well, mirroring changes in 0.10 and 0.12 across both old and new repos. Still using the old Jenkins for releases for 0.10 and 0.12 right now and that doesn’t depend on repo name & location.
71+
Target ETA for transition: Monday.
72+
73+
74+
### doc: merge CHANGELOG.md with joyent/node ChangeLog [#2536](https://github.com/nodejs/node/pull/2536)
75+
76+
* Rod seeking confirmation from this group that this was _not a bad idea_.
77+
* Discussion about documentation for people upgrading from older versions of Node and having a linear history. Jeremiah has been working on 0.10 -> v4 documentation.
78+
79+
### (guidance on) rename of "language groups" from iojs-* to nodejs-*? [#2525](https://github.com/nodejs/node/issues/2525)
80+
81+
* Steven discussed renaming the language groups
82+
* Mikeal: some groups are not in a position to make decisions because they are not active but the ones that are should be given the opportunity to agree or disagree to the move rather than us imposing a move on them. We should post an issue in their repos.
83+
* Steven: we should give them a timeline in issues in their repos
84+
* Discussed naming, could be “lang” or “community” to make it more clear what they are about.
85+
* ACTION: Steven to add a proposal to #2525, let TSC/collaborators add comments, later in the week will reach out to each of the groups.
86+
87+
### Node.js v4 Release Timeline [#2522](https://github.com/nodejs/node/issues/2522)
88+
89+
* Rod gave a summary of the proposed release timeline https://github.com/nodejs/node/issues/2522 (and appologised for documenting it as “the” release proposal just for the sake of getting it done).
90+
- “feature freeze” Friday, 28th of August, cut v4.x branch
91+
- nodejs.org DNS changeover to new website Monday, 31st of August
92+
- release Thursday, 3rd of September
93+
- RC builds between website and release
94+
- backup release date of Monday, 7th of September if absolutely necessary to punt
95+
* Discussed the outstanding items in the 4.0.0 milestone: https://github.com/nodejs/node/milestones/4.0.0, some concerning items:
96+
- mdb support is late and may not get done, might have to be a semver-minor prior to LTS
97+
- vcbuilt.bat needs to use the new build_release target and we have to verify that all builds have Intl enabled - Steven to work with Rod on this
98+
- `process.send()` async/sync, Ben said that this is async on all platforms now (was just Windows previously but now it’s cross-platform) but it’s missing a callback so there’s no way of doing back-pressure. No time to add this prior to v4 but could be done as semiver-minor later. Ben agreed to document current behaviour properly in the docs.
99+
- `_unrefActive` is in Jeremiah’s hands, he will land the 0.12 changes as the io.js version is terrible. Discussed further perf improvements but agreed to leave those changes till later, ideally till v5 because of the potential for subtle edge-case bugs being introduced.
100+
101+
### How to onboard into WG? [nodejs/collaboration#4](https://github.com/nodejs/collaboration/issues/4)
102+
103+
* Discussed GitHub onboarding mechanics
104+
105+
### V8 embedders unified debugger proposal
106+
107+
* Trevor raised https://github.com/nodejs/node/issues/2546 which is a proposal for a unified debugger for V8 embedders using Chromium DevTools.
108+
* Discussion ensued, agreed to leave it for GitHub discussion unless/until there is something the TSC actually needs to make a decision about.
109+
110+
### Next Meeting
111+
112+
September 2nd

0 commit comments

Comments
 (0)