Skip to content

Commit

Permalink
doc: use of OpenCollective and GitHub sponsors
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Dawson <[email protected]>
  • Loading branch information
mhdawson committed Nov 29, 2024
1 parent 3de15b8 commit 21cd6bb
Show file tree
Hide file tree
Showing 2 changed files with 71 additions and 0 deletions.
35 changes: 35 additions & 0 deletions Nodejs-GitHub-Sponsors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Node.js GitHub sponsors

The project has enabled GitHub sponsors in order to to accept
sponsorships. Currently there is only a single one time tier which is
called "sponsor" and one monthly tier which is called "monthly-sponsor"
with no specific rewards.

The funds are to be used for specific efforts as decided by the TSC and
documented on this page.

## Account details

The [account](tbd) is manged by the TSC. The user id and password
are shared with TSC members through 1password. All payments for
sponsorships received will be made to the OpenJS Foundation who has
agreed to manage the funds that are received on behalf of the project.

## Disbursements - management

Potential disbursements will be agreed through TSC discussion
and before approval, documented in a PR in the
[TSC repository](https://github.com/nodejs/TSC) which adds
the intended use and funding envelope to this page. The disbursement
is considered approved once TSC consensus in the PR has
been reached.

When work is complete for an approved disbursement, a request will be
made by the TSC to the OpenJS foundation to pay the person chosen by
the TSC to do the work.

## Disbursements approved

| Intended use | funding envelope | paid |
|------------------------------------------|--------------------|--------------|
| | | |
36 changes: 36 additions & 0 deletions Nodejs-Open-Collective.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Node.js Open Collective

The project maintains an Open Collective that is used to accept donations.

The funds are to be used for specific efforts as decided by the TSC and
documented on this page.

## Account details

The [account](tbd) is manged by the TSC. The user id and password
are shared with TSC members through 1password.

## Disbursements - management

Potential disbursements will be agreed through TSC discussion
and before approval, documented in an PR in the
[TSC repository](https://github.com/nodejs/TSC) which adds
the intended use and funding envelope to this page. The disbursement
is considered approved once TSC consensus in the PR has
been reached.

Once work has been completed the recipient will open
a request through open collective in the amout approved.

The Chair of the Technical Steering committee will then
"push the required buttons" in the Open collective account
to initiate the payout in accordance with the agreement reached in the
TSC PR and if possible include a reference to the PR
in the TSC repository adding the intended use and funding
envelope to this page.

## Disbursements approved

| Intended use | funding envelop | paid |
|------------------------------------------|-------------------| --------------|
| | | |

0 comments on commit 21cd6bb

Please sign in to comment.