mirror of https://github.com/lukechilds/node.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
3.2 KiB
96 lines
3.2 KiB
10 years ago
|
# io.js TC Meeting 2014-12-30
|
||
|
|
||
|
## Links
|
||
|
|
||
|
* **Google Hangouts Video**: http://www.youtube.com/watch?v=O60sOsesjOo
|
||
10 years ago
|
* **GitHub Issue**: https://github.com/nodejs/io.js/issues/211
|
||
10 years ago
|
* **Original Minutes Google Doc**: https://docs.google.com/document/d/1KLfX2MZQbVSIaD2lBVqOFK0Kap4uFz9cTGihnpTuvPE
|
||
|
|
||
|
## Agenda
|
||
|
|
||
10 years ago
|
Extracted from https://github.com/nodejs/io.js/labels/tc-agenda prior to meeting.
|
||
10 years ago
|
|
||
10 years ago
|
* sys: Remove after 3 years of deprecation #182 https://github.com/nodejs/io.js/pull/182
|
||
|
* module: force require('process') to return a reference to process #206 https://github.com/nodejs/io.js/pull/206
|
||
|
* File copyright policy #216 https://github.com/nodejs/io.js/pull/216
|
||
|
* Rename v0.12 to v1.0.0 https://github.com/nodejs/io.js/issues/218
|
||
10 years ago
|
* Merge strategy (v0.10 and joyent/node)
|
||
|
|
||
|
## Minutes
|
||
|
|
||
|
### Present
|
||
|
|
||
|
* Rod (build, facilitator)
|
||
|
* Ben (TC)
|
||
|
* Bert (TC)
|
||
|
* Chris (TC)
|
||
|
* Fedor (TC)
|
||
|
* Trevor (TC)
|
||
|
|
||
|
### sys: Remove after 3 years of deprecation #182
|
||
|
|
||
10 years ago
|
https://github.com/nodejs/io.js/pull/182
|
||
10 years ago
|
|
||
|
* Ben: what sort of strategy to take? Deprecated only in the docs but no warning. Looking for an official deprecation policy.
|
||
|
* Bert: suggest we could properly deprecate but not a good case for removing it completely, Chris agreed
|
||
|
* 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"
|
||
|
* Discussed a deprecation message on `require(‘sys’)`
|
||
|
* Ben: -0
|
||
|
* Fedor: +1
|
||
|
* Chris: +1
|
||
|
* Trevor: -0
|
||
|
* Bert: +1
|
||
|
* No disagreement to adding a deprecation message, **ask initial PR submitter to change to just adding a message**
|
||
|
|
||
|
### module: force require('process') to return a reference to process #206
|
||
|
|
||
10 years ago
|
https://github.com/nodejs/io.js/pull/206
|
||
10 years ago
|
|
||
10 years ago
|
* #157 has a long discussion on this: https://github.com/nodejs/io.js/issues/157
|
||
10 years ago
|
* Chris: +1 on a PR adding this
|
||
|
* Trevor: it just returns a global, no point
|
||
|
* 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
|
||
|
* Tangential discussion on the Intl object being added in joyent/node
|
||
|
* Collected votes:
|
||
|
* Bert: +0
|
||
|
* Ben: +0.5
|
||
|
* Trevor: -0
|
||
|
* Fedor: +1
|
||
|
* Chris: +1
|
||
|
* **Ben to handle the merge / resolution**
|
||
|
|
||
|
|
||
|
### File copyright policy #216
|
||
|
|
||
10 years ago
|
https://github.com/nodejs/io.js/pull/216
|
||
10 years ago
|
|
||
|
* Rod asked if there are any strong opinions about how to handle this
|
||
|
* **Group agreed that Rod will take this issue and seek legal advice to find a way forward**
|
||
|
|
||
|
### Rename v0.12 to v1.0.0
|
||
|
|
||
10 years ago
|
https://github.com/nodejs/io.js/issues/218
|
||
10 years ago
|
|
||
|
* 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.
|
||
|
* Bert: -1
|
||
|
* Ben: +1
|
||
|
* Chris: +1
|
||
|
* Fedor: +1
|
||
|
* Trevor: 0
|
||
|
|
||
|
Action: **Rename to "v1.x", Ben agreed to make the change**
|
||
|
|
||
|
|
||
|
### Merge strategy (v0.10 and joyent/node)
|
||
|
|
||
|
* _Much_ discussion about merge strategies, patches, branches, etc.
|
||
|
* Agreed to merge regularly
|
||
|
* **Bert agreed to monitor the situation and propose a merge strategy when the time is right**
|
||
|
|
||
|
### Next meeting
|
||
|
|
||
|
* Agreed to meet again on the 7th of January UTC
|
||
|
* Agreed to have mini-stand-up at the beginning of each meeting
|
||
|
|
||
|
|