Skip to content

Commit 9398c34

Browse files
committed
Clarify TSC responsibilities/limitations in the TSC Charter
1 parent 7061afa commit 9398c34

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

TSC-Charter.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,52 @@ including:
7474
* Development process and any coding standards.
7575
* Mediating technical conflicts between Collaborators or Foundation
7676
projects.
77+
* Oversight over communication about the technical development processes
78+
of the project, releases and release announcements, technical documentation,
79+
contributor onboarding and conduct, project governance, and technical
80+
direction.
7781

7882
The TSC will define Node.js project’s release vehicles.
7983

84+
### Exclusions and limitations of TSC responsibilities
85+
86+
The TSC and the project is not permitted to directly, or indirectly, solicit
87+
funds or financial sponsorship for the Node.js project itself; or to enter into
88+
any financial agreements on behalf of the project. Such activities remain the
89+
sole responsibility of the OpenJS Foundation. The TSC may, however, activity
90+
seek technical or other non-financial sponsorship for the project, such as
91+
donation of needed services, hardware, software, or other resources, provided
92+
that such sponsorship does not create a conflict of interest with the OpenJS
93+
Foundation or its other projects, or otherwise violate Foundation policies.
94+
95+
Specific exclusions from the communication oversight responsibilities include:
96+
97+
* Brand marketing
98+
* Fundraising and financial sponsorship of the project (including, but not
99+
limited to, the OpenJS Foundation's own financial sponsorship of the project)
100+
* Legal matters
101+
102+
All communication from the project touching on these topics must be reviewed
103+
and approved by the Foundation.
104+
105+
All uses of OpenJS Foundation-owned trademarks and intellectual property are,
106+
subject to the [OpenJS Foundation Trademark Policy](https://trademark-policy.openjsf.org/).
107+
This includes use of the marks -- in full or in part -- in domain names, social
108+
media account handles, event names and other similar identifiers.
109+
110+
The TSC may establish and administer project-specific communication channels,
111+
such as social media accounts and discussion forums, administered under the
112+
oversight of the TSC, subject to the above requirements. Should such channels
113+
make any use of OpenJS Foundation-owned trademarks or intellectual property, the
114+
channels must be capable of being administered jointly by both the TSC and the
115+
Foundation.
116+
117+
Nothing in this charter should be interpreted as preventing the Foundation
118+
from also publishing content on any channel under its control about any aspect
119+
of the project, including all technical aspects, so long as those communications
120+
are not presented as being endorsed by, or representative of, the TSC or the
121+
body of project contributors except when specifically approved by the TSC.
122+
80123
## Section 5. Node.js Project Operations
81124

82125
The TSC will establish and maintain a development process for the

0 commit comments

Comments
 (0)