|
| 1 | +# Sponsorship |
| 2 | + |
| 3 | +The Node.js project needs a variety of sponsors in order to make the delivery |
| 4 | +of Node.js possible. Sponsors support the project through people time, |
| 5 | +infrastructure and monetary donations. |
| 6 | + |
| 7 | +## Sponsor Recognition |
| 8 | + |
| 9 | +The project aims to recognize sponsors who help keep the `lights on` by |
| 10 | +contributing in ways that support |
| 11 | + |
| 12 | +* Releases |
| 13 | +* CI stability |
| 14 | +* Security |
| 15 | +* Infrastructure |
| 16 | + |
| 17 | +In addition the project aims to recognize sponsors who make significant |
| 18 | +individual or organizational monetary donations which are not directed |
| 19 | +towards a specific purpose. |
| 20 | +The project has enabled crowd funding platforms and can also receive |
| 21 | + |
| 22 | +funds through directed contributions to the OpenJS foundation and from |
| 23 | +OpenJS programs like the |
| 24 | +[Ecosystem Sustainability Program] |
| 25 | + |
| 26 | +Sponsors who have made a contribution of 5000 us or more will be |
| 27 | +included in a rotating set of sponsors on the main Nodejs.org landing |
| 28 | +page with a visibility in proportion to the level of |
| 29 | +contribution that they have made. |
| 30 | + |
| 31 | +All sponsorships are considered as being a calendar year sponsorship |
| 32 | +with the calendar year starting on the date the donation was made. |
| 33 | + |
| 34 | +## Releases |
| 35 | + |
| 36 | +Organizations or individuals who commit to do at least 4 releases per |
| 37 | +year are included in the `Releasers` section of the sponsor page on the |
| 38 | +Node.js website. |
| 39 | + |
| 40 | +All of the logos shown in the `Releasers` section will be of the same |
| 41 | +general size. |
| 42 | + |
| 43 | +If you are a releaser or an organization who employs a releaser |
| 44 | +See the [Releasers sponsor agreement](releasers_sponsor_agreement.md) |
| 45 | +for how to be included in the releasers supporters. |
| 46 | + |
| 47 | +## CI stability |
| 48 | + |
| 49 | +The project documented the need for a stability lead as part of |
| 50 | +enabling crowd funding accounts. Organizations or individuals |
| 51 | +that become supporters of 10000 US or higher towards the 60,000 US |
| 52 | +goal will be included in the `CI Stability Lead` section of the |
| 53 | +sponsors page. |
| 54 | + |
| 55 | +Logos shown in the `CI Stability lead` section will be in proportion |
| 56 | +to the percentage of the taget sponsored. For example, if a single |
| 57 | +sponsor provides 60,000 US their logo will be the only one in that section. |
| 58 | + |
| 59 | +If you have sponsored the CI stability lead either through |
| 60 | +the project's crowd funding accounts or through directed donation |
| 61 | +through the OpenJS foundation see the [CI stability lead sponsor agreement]() |
| 62 | +for how to be included in the CI stability lead sponsors. |
| 63 | + |
| 64 | +## Security Lead |
| 65 | + |
| 66 | +The project documented the need for a security lead as part of |
| 67 | +enabling crowd funding accounts. Organizations or individuals |
| 68 | +that become supporters of 20,000 US or higher towards the 300,000 US |
| 69 | +goal will be included in the `Security Lead` section of the |
| 70 | +sponsors page. |
| 71 | + |
| 72 | +Logos shown in the `Security lead` section will be in proportion |
| 73 | +to the percentage of the taget sponsored. For example, if a single |
| 74 | +sponsor provides 300,000 US their logo will be the only one in that section. |
| 75 | + |
| 76 | +If you have sponsored the `Security lead` either through |
| 77 | +the project's crowd funding accounts or through directed donation |
| 78 | +through the OpenJS foundation see the [Security lead sponsor agreement]() |
| 79 | +for how to be included in the Security lead sponsors. |
| 80 | + |
| 81 | +## Security Triage |
| 82 | + |
| 83 | +Organizations or individuals who have contributors to the project with the |
| 84 | +required trust and commit to cover least one slot in the |
| 85 | +security triage rotation are included in the `Security Triage` section of |
| 86 | +the sponsor page on the Node.js website. Each slot is 2 weeks long and |
| 87 | +a security triager's slot comes up every 2N weeks where N is the total |
| 88 | +nubmer of committed triagers. |
| 89 | + |
| 90 | +All of the logos shown in the `Security Triage` section will be of the same |
| 91 | +general size. |
| 92 | + |
| 93 | +If you are a triager or an organization who employs a triager |
| 94 | +See the [Security triager sponsor agreement](security_triager_sponsor_agreement.md) |
| 95 | +for how to be included in the security triage supporters. |
| 96 | + |
| 97 | +## Security Stewards |
| 98 | + |
| 99 | +Organizations or individuals who have contributors to the project with the |
| 100 | +required trust and commit to cover least one slot in the |
| 101 | +security steward rotation as documented in |
| 102 | +[Security Release Stewards](https://github.com/nodejs/node#security-release-stewards) |
| 103 | +are included in the `Security Stewards` section of |
| 104 | +the sponsor page on the Node.js website. Each slot in the rotation is |
| 105 | +for stewarding 1 security release. |
| 106 | + |
| 107 | +All of the logos shown in the `Security Steward` section will be of the same |
| 108 | +general size. |
| 109 | + |
| 110 | +If you are a security steward or an organization who employs a security steward |
| 111 | +See the [Security Steward sponsor agreement](security_steward_sponsor_agreement.md) |
| 112 | +for how to be included in the security steward supporters. |
| 113 | + |
| 114 | +## General Supporters |
| 115 | + |
| 116 | +Logos for organizations and individuals who have contributed at least $500 per year to the project through Open Collective or Open Collective will be shown on the supporters page. In addition a full link to the GitHub sponsors and open collective pages will be included in the sponsors page |
| 117 | +. A full list of supporters is available on our GitHub sponsors and Open Collective pages: |
| 118 | + |
| 119 | + |
| 120 | +## Supporters page template for Nodejs.org |
| 121 | + |
| 122 | +The template will be as shown in |
| 123 | +[Nodejs.org Supporters page template](/nodejs_supporters_page_template.md). |
| 124 | + |
| 125 | + |
| 126 | + |
0 commit comments