-
-
Notifications
You must be signed in to change notification settings - Fork 805
Governance
Nemo edited this page Dec 15, 2022
·
3 revisions
This is a work-in-progress document about the Governance structure for the project.
The project relies on the following:
- GitHub for hosting the code, issues, pull requests, wiki etc.
- GitHub Actions for Automation.
- Namecheap as the domain registrar.
- Netlify as the website host and DNS management.
- We applied for a Netlify OSS Plan, and were approved in April 2021. Details
- We collect donations for the project via GitHub Sponsors and Open Collective. The GitHub Sponsors account is linked to OpenCollective, so the money via GitHub also reaches OpenCollective. This shows up as a single contributor on Open Collective.
- The minimal finance expense is domain renewal, which is now pre-paid for the next ~10 years.
- We also pay for Netlify Analytics ($9/month).
- In the past, some payments have flown through @captn3m0. They're mostly redirected using Open Collective now
- We're sponsoring a few other projects directly - See https://github.com/endoflife-date/endoflife.date/discussions/287.
- @captn3m0 is the only owner on the GitHub organization, and the only one with domain management access on namecheap.
- The @endoflife-date/everyone team grants write access to repos in the organization.
- DNS management access is with @BiNZGi and @captn3m0 on the Netlify Team. DNS is delegated as per https://docs.netlify.com/domains-https/netlify-dns/delegate-to-netlify/.
Getting added to the endoflife.date team is fairly simple - just make a few regular contributions to the project, and a project member will nominate you https://github.com/endoflife-date/endoflife.date/discussions/279. The only difference is that your changes can live on a local branch, instead of a fork, and this is helpful if you are making lots of contributions.