Skip to content

Commit 7cc9080

Browse files
authored
doc: use of OpenCollective and GitHub sponsors (#1658)
* doc: use of OpenCollective and GitHub sponsors Signed-off-by: Michael Dawson <midawson@redhat.com>
1 parent 3de15b8 commit 7cc9080

File tree

2 files changed

+70
-0
lines changed

2 files changed

+70
-0
lines changed

Nodejs-GitHub-Sponsors.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Node.js GitHub sponsors
2+
3+
The project has enabled GitHub sponsors in order to to accept
4+
sponsorships. Currently there is only a single one time tier which is
5+
called "sponsor" and one monthly tier which is called "monthly-sponsor"
6+
with no specific rewards.
7+
8+
The funds are to be used for specific efforts as decided by the TSC and
9+
documented on this page.
10+
11+
## Account details
12+
13+
The account is manged by the TSC. The user id and password
14+
are shared with TSC members through 1password. All payments for
15+
sponsorships received will be made to the OpenJS Foundation who has
16+
agreed to manage the funds that are received on behalf of the project.
17+
18+
## Disbursements - management
19+
20+
Potential disbursements will be agreed through TSC discussion
21+
and before approval, documented in a PR in the
22+
[TSC repository](https://github.com/nodejs/TSC) which adds
23+
the intended use and funding envelope to this page. The disbursement
24+
is considered approved if there's no objections from a project member in 72 hours,
25+
and consensus has been reached in the TSC. Objections can be overridden with a TSC vote.
26+
27+
When work is complete for an approved disbursement, a request will be
28+
made by the TSC to the OpenJS foundation to pay the person chosen by
29+
the TSC to do the work.
30+
31+
## Disbursements approved
32+
33+
| Intended use | funding envelope | paid |
34+
|------------------------------------------|--------------------|--------------|

Nodejs-Open-Collective.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Node.js Open Collective
2+
3+
The project maintains an Open Collective that is used to accept donations.
4+
5+
The funds are to be used for specific efforts as decided by the TSC and
6+
documented on this page.
7+
8+
## Account details
9+
10+
The account is manged by the TSC. The user id and password
11+
are shared with TSC members through 1password.
12+
13+
## Disbursements - management
14+
15+
Potential disbursements will be agreed through TSC discussion
16+
and before approval, documented in an PR in the
17+
[TSC repository](https://github.com/nodejs/TSC) which adds
18+
the intended use and funding envelope to this page. The disbursement
19+
is considered approved if there's no objections from a project member
20+
in 72 hours, and consensus has been reached in the TSC. Objections can be
21+
overridden with a TSC vote.
22+
23+
Once work has been completed the recipient will open
24+
a request through open collective in the amout approved.
25+
26+
The Chair of the Technical Steering committee will then
27+
"push the required buttons" in the Open collective account
28+
to initiate the payout in accordance with the agreement reached in the
29+
TSC PR and if possible include a reference to the PR
30+
in the TSC repository adding the intended use and funding
31+
envelope to this page.
32+
33+
## Disbursements approved
34+
35+
| Intended use | funding envelop | paid |
36+
|------------------------------------------|-------------------|--------------|

0 commit comments

Comments
 (0)