Skip to content

Governance

Nemo edited this page Nov 6, 2023 · 3 revisions

This is a work-in-progress document about the Governance structure for the project.

Operations

The project relies on the following:

  1. GitHub for hosting the code, issues, pull requests, wiki etc.
  2. GitHub Actions for Automation.
  3. Namecheap as the domain registrar.
  4. Netlify as the website host and DNS management.
  5. Migadu for our email setup

Finances

  1. We applied for a Netlify OSS Plan, and were approved in April 2021. Details
  2. 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.
  3. The minimal finance expense is domain renewal, which is now pre-paid for the next ~10 years.
  4. We also pay for Netlify Analytics ($9/month).
  5. In the past, some payments have flown through @captn3m0. They're mostly redirected using Open Collective now
  6. We're sponsoring a few other projects directly - See https://github.com/endoflife-date/endoflife.date/discussions/287.
  7. We're applying to join Oasis Open, to contribute to the OpenEoX TC.
  8. We're looking for sponsorship from Datadog and other sources.

Ownership and Access

  • @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 write access

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.