Skip to content

Commit 261706e

Browse files
committed
doc: added TC meeting minutes 2014-12-30
closes #211 PR-URL: #229 Reviewed-By: Colin Ihrig <[email protected]>
1 parent d5c7a97 commit 261706e

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

doc/tc-meetings/2014-12-30.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# io.js TC Meeting 2014-12-30
2+
3+
## Links
4+
5+
* **Google Hangouts Video**: http://www.youtube.com/watch?v=O60sOsesjOo
6+
* **GitHub Issue**: https://github.com/iojs/io.js/issues/211
7+
* **Original Minutes Google Doc**: https://docs.google.com/document/d/1KLfX2MZQbVSIaD2lBVqOFK0Kap4uFz9cTGihnpTuvPE
8+
9+
## Agenda
10+
11+
Extracted from https://github.com/iojs/io.js/labels/tc-agenda prior to meeting.
12+
13+
* sys: Remove after 3 years of deprecation #182 https://github.com/iojs/io.js/pull/182
14+
* module: force require('process') to return a reference to process #206 https://github.com/iojs/io.js/pull/206
15+
* File copyright policy #216 https://github.com/iojs/io.js/pull/216
16+
* Rename v0.12 to v1.0.0 https://github.com/iojs/io.js/issues/218
17+
* Merge strategy (v0.10 and joyent/node)
18+
19+
## Minutes
20+
21+
### Present
22+
23+
* Rod (build, facilitator)
24+
* Ben (TC)
25+
* Bert (TC)
26+
* Chris (TC)
27+
* Fedor (TC)
28+
* Trevor (TC)
29+
30+
### sys: Remove after 3 years of deprecation #182
31+
32+
https://github.com/iojs/io.js/pull/182
33+
34+
* Ben: what sort of strategy to take? Deprecated only in the docs but no warning. Looking for an official deprecation policy.
35+
* Bert: suggest we could properly deprecate but not a good case for removing it completely, Chris agreed
36+
* Fedor: suggested a policy that removal of deprecated features should be done where there is a maintenance overhead, but otherwise if there is little/no cost then "who cares"
37+
* Discussed a deprecation message on `require(‘sys’)`
38+
* Ben: -0
39+
* Fedor: +1
40+
* Chris: +1
41+
* Trevor: -0
42+
* Bert: +1
43+
* No disagreement to adding a deprecation message, **ask initial PR submitter to change to just adding a message**
44+
45+
### module: force require('process') to return a reference to process #206
46+
47+
https://github.com/iojs/io.js/pull/206
48+
49+
* #157 has a long discussion on this: https://github.com/iojs/io.js/issues/157
50+
* Chris: +1 on a PR adding this
51+
* Trevor: it just returns a global, no point
52+
* Bert: not the way that JS adds new features; discussed the new Intl addition to joyent/node, in favor of making more things requirable rather than adding new globals all the time
53+
* Tangential discussion on the Intl object being added in joyent/node
54+
* Collected votes:
55+
* Bert: +0
56+
* Ben: +0.5
57+
* Trevor: -0
58+
* Fedor: +1
59+
* Chris: +1
60+
* **Ben to handle the merge / resolution**
61+
62+
63+
### File copyright policy #216
64+
65+
https://github.com/iojs/io.js/pull/216
66+
67+
* Rod asked if there are any strong opinions about how to handle this
68+
* **Group agreed that Rod will take this issue and seek legal advice to find a way forward**
69+
70+
### Rename v0.12 to v1.0.0
71+
72+
https://github.com/iojs/io.js/issues/218
73+
74+
* Trevor: concerns about 1.0 vs 1.x branch naming with maintaining semver releases while also doing LTS, 1.x effectively becomes master until a 2.0 comes along.
75+
* Bert: -1
76+
* Ben: +1
77+
* Chris: +1
78+
* Fedor: +1
79+
* Trevor: 0
80+
81+
Action: **Rename to "v1.x", Ben agreed to make the change**
82+
83+
84+
### Merge strategy (v0.10 and joyent/node)
85+
86+
* _Much_ discussion about merge strategies, patches, branches, etc.
87+
* Agreed to merge regularly
88+
* **Bert agreed to monitor the situation and propose a merge strategy when the time is right**
89+
90+
### Next meeting
91+
92+
* Agreed to meet again on the 7th of January UTC
93+
* Agreed to have mini-stand-up at the beginning of each meeting
94+
95+

0 commit comments

Comments
 (0)