From fcc8ec74e5e4adc7b3b3501010e20364d0e49e23 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Wed, 13 Nov 2024 09:32:03 +0100 Subject: [PATCH 1/3] Clarify the Charter so that contractors are explicity counted as affiliated --- TSC-Charter.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/TSC-Charter.md b/TSC-Charter.md index 6c7b3210..705c142a 100755 --- a/TSC-Charter.md +++ b/TSC-Charter.md @@ -37,11 +37,13 @@ can be used to change a regular TSC member to a voting TSC member, or to change a voting TSC member to a regular TSC member. No more than one-fourth of the TSC voting members may be affiliated with the -same employer. If change in TSC voting membership or a change of -employment by a TSC voting member creates a situation where more than -one-fourth of the TSC voting membership shares an employer, then the situation -must be immediately remedied by the removal of voting member status from one or -more TSC voting members affiliated with the over-represented employer(s). +the same company (by any possible means, both as employment and contractual +obligations). +If a change in TSC voting membership or a change of employment by a TSC voting member +creates a situation where more than one-fourth of the TSC voting membership are +affiliated with the same company, then the situation must be immediately remedied +by the removal of voting member status from one or more TSC voting members affiliated +with the over-represented company. The TSC shall meet regularly using tools that enable participation by the community (e.g. weekly on a Google Hangout On Air, or through any other From b862e0162dc46e69e894f669dc0f37acb1e4f1eb Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Wed, 13 Nov 2024 15:05:37 +0100 Subject: [PATCH 2/3] Update TSC-Charter.md Co-authored-by: Antoine du Hamel --- TSC-Charter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TSC-Charter.md b/TSC-Charter.md index 705c142a..c19c02b6 100755 --- a/TSC-Charter.md +++ b/TSC-Charter.md @@ -43,7 +43,7 @@ If a change in TSC voting membership or a change of employment by a TSC voting m creates a situation where more than one-fourth of the TSC voting membership are affiliated with the same company, then the situation must be immediately remedied by the removal of voting member status from one or more TSC voting members affiliated -with the over-represented company. +with the over-represented company. The TSC shall meet regularly using tools that enable participation by the community (e.g. weekly on a Google Hangout On Air, or through any other From 45d159fbf8a6bea83e1a0ffada0b260139c726fb Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Wed, 11 Dec 2024 18:00:28 +0100 Subject: [PATCH 3/3] Explain the why we are limiting the number of TSC members per company Signed-off-by: Matteo Collina --- TSC-Charter.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/TSC-Charter.md b/TSC-Charter.md index c19c02b6..94c30942 100755 --- a/TSC-Charter.md +++ b/TSC-Charter.md @@ -36,10 +36,11 @@ TSC by voluntary resignation or by a standard TSC motion. A standard TSC motion can be used to change a regular TSC member to a voting TSC member, or to change a voting TSC member to a regular TSC member. -No more than one-fourth of the TSC voting members may be affiliated with the -the same company (by any possible means, both as employment and contractual -obligations). -If a change in TSC voting membership or a change of employment by a TSC voting member +In order to ensure that hostile takeovers of the Node.js project are not possible, +no company or other entity may influence more than one-fourth of the TSC voting membership. +As a result, no more than one-fourth of the TSC voting members may be affiliated with the +the same company. +If a change in TSC voting membership or a change of affiliation by a TSC voting member creates a situation where more than one-fourth of the TSC voting membership are affiliated with the same company, then the situation must be immediately remedied by the removal of voting member status from one or more TSC voting members affiliated