Skip to content

Latest commit

 

History

History
50 lines (43 loc) · 2.46 KB

github-org-owners.md

File metadata and controls

50 lines (43 loc) · 2.46 KB

GitHub org owners

The following people have the GitHub "owners" permissions on the NixOS organization:

How to contact the team

For any GitHub-related needs, you can reach out to the org owners by either:

Authority and processes

This team's role is to manage and unblock users of the github.com/NixOS GitHub organization. The @NixOS/steering gives them autonomy to handle small day-to-day tasks and expects them to escalate bigger decisions.

All org owners can individually take care of implementing:

  • Decisions by bodies that have the authority to make GitHub org changes such as:
    • Arbitrary decisions by the Steering Committee.
    • Moderation decisions by the moderation team.
    • Changes from approved RFCs.
  • Low-impact changes, such as:
    • Adding new org members to allow review requests.
    • Creating new unprivileged Nixpkgs teams for mention.
    • Updating repository meta information.

Org owners need approval from at least one other org owner to take care of implementing higher-impact changes that are not controversial, such as:

  • Administer unmaintained repos, such as:
    • Performing maintenance.
    • Giving commit access to trusted people that offer maintenance.
    • Archiving if appropriate.
  • Create GitHub apps to unblock automation.
  • Changes to the structure and CI of the org repository.
  • Content updates to the GitHub organisation documentation.

Org owners have no authority to make other changes.

Responsibilities

  • Receive and process requests.
    • We expect org owners to be subscribed to the NixOS/org repo.
    • Each request should land in at least 2 org owners inboxes of some kind.
  • Ensure that all non-trivial and non-sensitive org owner actions are publicly logged in either of the above channels.
  • Escalate requests outside the given authority to the Steering Committee.
  • Maintain the GitHub organisation documentation.
  • Act as janitor for this repository.