| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,168 @@ | |||
| 1 | + # Node.js Foundation TSC Meeting 2015-07-22 | ||
| 2 | + | ||
| 3 | + ## Links | ||
| 4 | + | ||
| 5 | + * **Audio Recording**: https://soundcloud.com/node-foundation/tsc-meeting-2015-07-22 | ||
| 6 | + * **GitHub Issue**: https://github.com/nodejs/node-convergence-archive/issues/69 | ||
| 7 | + * **Original Minutes Google Doc**: https://docs.google.com/document/d/1r8boI4E67Cq7PEsYeIpXkFZM0be4Ww5UDlNr_uXOop0 | ||
| 8 | + | ||
| 9 | + ## Agenda | ||
| 10 | + | ||
| 11 | + Extracted from **tsc-agenda** labelled issues and pull requests prior to meeting. | ||
| 12 | + | ||
| 13 | + ### nodejs/io.js | ||
| 14 | + | ||
| 15 | + * doc: add GPG fingerprint for cjihrig [#2217](https://github.com/nodejs/io.js/pull/2217) | ||
| 16 | + * Process & Approval for Collab Summit Travel Fund [#2213](https://github.com/nodejs/io.js/issues/2213) | ||
| 17 | + * TC39 representation for the Node.js Foundation [#2153](https://github.com/nodejs/io.js/issues/2153) | ||
| 18 | + * Next branch release versioning [#2215](https://github.com/nodejs/io.js/issues/2215) | ||
| 19 | + | ||
| 20 | + ## Minutes | ||
| 21 | + | ||
| 22 | + | ||
| 23 | + ### Present | ||
| 24 | + | ||
| 25 | + * Mikeal Rogers | ||
| 26 | + * Rod Vagg (TSC) | ||
| 27 | + * Colin Ihrig (TSC) | ||
| 28 | + * James Snell (TSC) | ||
| 29 | + * Fedor Indutny (TSC) | ||
| 30 | + * Michael Dawson (TSC) | ||
| 31 | + * Steven R Loomis (TSC) | ||
| 32 | + * Jeremiah Senkpiel (TSC) | ||
| 33 | + * Brian White (TSC) | ||
| 34 | + * Ben Noordhuis (TSC) | ||
| 35 | + * Trevor Norris (TSC) | ||
| 36 | + * Chris Dickinson (TSC) | ||
| 37 | + * Mike Dolan (Linux F) | ||
| 38 | + * Emily Ratliff (Linux F) | ||
| 39 | + | ||
| 40 | + ### Security Policy Discussion | ||
| 41 | + | ||
| 42 | + Emily Ratliff from the LF has joined us to help with our security and disclosure policy. TSC members were sent a briefing prior to the meeting. | ||
| 43 | + | ||
| 44 | + Discussed ISO 29147 “Vulnerability Disclosure Overview” and ISO 30111 “Vulnerability Handling Processes Overview”. | ||
| 45 | + | ||
| 46 | + | ||
| 47 | + ### Review of the previous meeting | ||
| 48 | + | ||
| 49 | + * Foundation Discussion (@mikeal leading) | ||
| 50 | + * Intl [#238](https://github.com/nodejs/io.js/issues/238) | ||
| 51 | + * TC39 representation [#2153](https://github.com/nodejs/io.js/issues/2153) | ||
| 52 | + * lts: LTS Proposal (https://github.com/nodejs/LTS#proposed-lts)[ Proposal: Release Process] [#1997](https://github.com/nodejs/io.js/issues/1997) | ||
| 53 | + | ||
| 54 | + ### Standup: | ||
| 55 | + | ||
| 56 | + * Mikeal Rogers: preparing for the foundation board meeting | ||
| 57 | + * Rod Vagg: working on 3.0 and release candidates / NAN | ||
| 58 | + * Colin Ihrig: reviewing issues & PRs, worked with julien to do releases from joyent/node 0.x branches | ||
| 59 | + * James Snell: working on smoke-testing npm modules | ||
| 60 | + * Fedor Indutny: doing so bug fixes, and reviewing PRs | ||
| 61 | + * Michael Dawson: some joyent/node issue triage, PPC build work | ||
| 62 | + * Steven R Loomis: some Intl WG work, working on getting the Intl commits from joyent/node into io.js | ||
| 63 | + * Jeremiah Senkpiel: reviewing issues + prs, doing work on REPL in light of 3.0; fixing bugs in REPL | ||
| 64 | + * Brian White: working more on the in-browser node.js/io.js benchmarking tool, which is now in a usable state. using it now to test current and future performance improvement techniques for the the js http parser | ||
| 65 | + * Ben Noordhuis: (no mic) | ||
| 66 | + * Trevor Norris: did a fix for the buffer implementation for the 3.0 release | ||
| 67 | + * Chris Dickinson: npm work. | ||
| 68 | + | ||
| 69 | + ### doc: add GPG fingerprint for cjihrig [#2217](https://github.com/nodejs/io.js/pull/2217) | ||
| 70 | + | ||
| 71 | + * Rod +1 | ||
| 72 | + * James +1 | ||
| 73 | + * Fedor +1 | ||
| 74 | + * Michael +1 | ||
| 75 | + * Steven +1 | ||
| 76 | + * Jeremiah +1 | ||
| 77 | + * Brian +1 | ||
| 78 | + * Ben +1 | ||
| 79 | + * Trevor +1 | ||
| 80 | + * Chris +1 | ||
| 81 | + | ||
| 82 | + Action: make sure Colin’s GPG key setup is correct on the PR, after we can merge and Rod can add Colin’s credentials to the build server. | ||
| 83 | + | ||
| 84 | + ### Process & Approval for Collab Summit Travel Fund [#2213](https://github.com/nodejs/io.js/issues/2213) | ||
| 85 | + | ||
| 86 | + * Mikeal: budget auditing requires that spending be approved by the board - need to approve the budget and the process for expenditure of those funds. Mikeal has a proposal for the process with basic limits and a process for having the TSC approve expenditure beyond that. | ||
| 87 | + | ||
| 88 | + | ||
| 89 | + **Process as outlined** | ||
| 90 | + | ||
| 91 | + * TSC approves target budget (max amount to spend on travel) and caps on each type of spend (with the possibility that the TSC can approve a specific spend over if need be). | ||
| 92 | + * Contributors in need of the fund apply (this will happen in the GitHub thread) but should explicitly state if they need flight, accommodation or both. | ||
| 93 | + * If the number of contributors in need of the fund exceeds the target budget the TSC will prioritize the list of contributors applying for the fund. | ||
| 94 | + | ||
| 95 | + | ||
| 96 | + Voting on approving the process stated above: | ||
| 97 | + | ||
| 98 | + * Rod: +1 | ||
| 99 | + * James: +1 | ||
| 100 | + * Fedor: +1 | ||
| 101 | + * Michael: +1 | ||
| 102 | + * Steven: +1 | ||
| 103 | + * Jeremiah: +1 | ||
| 104 | + * Brian: +1 | ||
| 105 | + * Ben: +1 | ||
| 106 | + * Trevor: +1 | ||
| 107 | + * Chris: +1 | ||
| 108 | + | ||
| 109 | + | ||
| 110 | + Specific proposal for August | ||
| 111 | + | ||
| 112 | + * 15K max budget (we had previously talked about 10K but I don't think that is enough) | ||
| 113 | + * Approve a $900 max spend per person on accommodations. | ||
| 114 | + * Approve a $500 max spend on domestic travel | ||
| 115 | + * Approve a $1500 max spend on international travel (if someone has to go over it just requires additional TSC approval) | ||
| 116 | + | ||
| 117 | + * Rod: +1 | ||
| 118 | + * James: +1 | ||
| 119 | + * Fedor: +1 | ||
| 120 | + * Michael: +1 | ||
| 121 | + * Steven: +1 | ||
| 122 | + * Jeremiah: +1 | ||
| 123 | + * Brian: +1 | ||
| 124 | + * Ben: +1 | ||
| 125 | + * Trevor: +1 | ||
| 126 | + * Chris: +1 | ||
| 127 | + | ||
| 128 | + | ||
| 129 | + Approval for extra expenditure for @joaocgreis (from Portugal): $1,742.66 | ||
| 130 | + | ||
| 131 | + * Rod: +1 | ||
| 132 | + * James: +1 | ||
| 133 | + * Fedor: +1 | ||
| 134 | + * Michael: +1 | ||
| 135 | + * Steven: +1 | ||
| 136 | + * Jeremiah: +1 | ||
| 137 | + * Brian: +1 | ||
| 138 | + * Ben: +1 | ||
| 139 | + * Trevor: +1 | ||
| 140 | + * Chris: +1 | ||
| 141 | + | ||
| 142 | + Approval for expenditure on @yosuke-furukawa (from Japan) max spend of $2400 | ||
| 143 | + | ||
| 144 | + * Rod: +1 | ||
| 145 | + * James: +1 | ||
| 146 | + * Fedor: +1 | ||
| 147 | + * Michael: +1 | ||
| 148 | + * Steven: +1 | ||
| 149 | + * Jeremiah: +1 | ||
| 150 | + * Brian: +1 | ||
| 151 | + * Ben: +1 | ||
| 152 | + * Trevor: +1 | ||
| 153 | + * Chris: +1 | ||
| 154 | + | ||
| 155 | + ### Next branch release versioning [#2215](https://github.com/nodejs/io.js/issues/2215) | ||
| 156 | + | ||
| 157 | + * Rod outlined the state of play: | ||
| 158 | + - LTS WG moved from “proposal” to “plan” but are still depending on the stable release branch having a clear process | ||
| 159 | + - LTS WG discussed a proposal by Trevor for how to handle next/canary/alpha & master & release branches & LTS branches: https://gist.github.com/trevnorris/7620a64b086e95271197 | ||
| 160 | + * Mikeal: it’s more helpful if we think about V8 upgrades as a pull-request to master rather than a separate “next” that has to be separately managed. | ||
| 161 | + | ||
| 162 | + Much bikeshedding was had in an attempt to move forward. | ||
| 163 | + | ||
| 164 | + Group agreed in general with Trevor’s proposal, will organise further discussions amongst the group of interested parties at another time. | ||
| 165 | + | ||
| 166 | + ### Next Meeting | ||
| 167 | + | ||
| 168 | + July 29th 2015 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments