From 21cd6bb7cc2c65d728de5072670d9d1997f35858 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Fri, 29 Nov 2024 15:26:34 -0500 Subject: [PATCH] doc: use of OpenCollective and GitHub sponsors Signed-off-by: Michael Dawson --- Nodejs-GitHub-Sponsors.md | 35 +++++++++++++++++++++++++++++++++++ Nodejs-Open-Collective.md | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 Nodejs-GitHub-Sponsors.md create mode 100644 Nodejs-Open-Collective.md diff --git a/Nodejs-GitHub-Sponsors.md b/Nodejs-GitHub-Sponsors.md new file mode 100644 index 00000000..dd735b30 --- /dev/null +++ b/Nodejs-GitHub-Sponsors.md @@ -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 | +|------------------------------------------|--------------------|--------------| +| | | | diff --git a/Nodejs-Open-Collective.md b/Nodejs-Open-Collective.md new file mode 100644 index 00000000..a70fb5ff --- /dev/null +++ b/Nodejs-Open-Collective.md @@ -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 | +|------------------------------------------|-------------------| --------------| +| | | |