Skip to main content

ADR-011 GitHub Features as Opt In

Status

✅ Accepted

Context

Operations Engineering maintain a number of custom GitHub features that users can use in various ways across the development lifecycle.

All new GitHub features will be opt-in. We won’t push any services on users unless they choose to enable them. Each feature will have its own opt-in mechanism designed for its specific use. This approach is based on user research, ensuring that users have control over their GitHub experience.

Decision

All new GitHub features will be opt-in unless required otherwise

Consequences

Uptake of said features may be low

This page was last reviewed on 5 September 2024. It needs to be reviewed again on 5 March 2025 by the page owner #operations-engineering-alerts .