Skip to content

Document MAINTAINERS.md email-optional decision (ADR-0002) - #319

Merged
psmulovics merged 2 commits into
finos:mainfrom
rocketstack-matt:adr/maintainers-email-optional
Sep 9, 2026
Merged

psmulovics merged 2 commits into
finos:mainfrom
rocketstack-matt:adr/maintainers-email-optional

Conversation

@rocketstack-matt

Copy link
Copy Markdown
Member

Summary

Follow-up to #314. Records, as an ADR, the actual decision reached in #308's discussion for how MAINTAINERS.md should handle contact information — the Email field is optional (not the per-project mailing list, Option D, originally recommended in #308).

  • Adds adrs/0002-maintainers-md-email-field-optional.md, walking through how the discussion moved from Option D (mailing list) to Option E (optional field) once @TheJuanAndOnly99 raised the operational cost of provisioning/moderating mailing lists FINOS-wide, and @eddie-knight's summary of the resulting consensus
  • Adds a process note: this decision was reached and already implemented FINOS-wide (via the software-project-blueprint template and an email to the finos-project-maintainers group) before ADR-0001 formally established the ADR process — this ADR documents it after the fact, per ADR-0001's own consequence that past decisions worth preserving can be written up retroactively
  • Updates the adrs/README.md index

One open item flagged in the ADR itself, not addressed by this PR: this repo's own MAINTAINERS.md header still reads Email rather than Email (Optional) — tracked as a follow-up.

Related: #308, #306, #314

Test plan

Captures the decision reached in finos#308 to make the MAINTAINERS.md
Email field optional (already implemented FINOS-wide via the
software-project-blueprint template), superseding the mailing-list
recommendation originally proposed in that issue.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 27, 2026 09:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds ADR-0002 to document the already-reached FINOS-wide decision that the MAINTAINERS.md Email field is optional, and updates the ADR index accordingly.

Changes:

  • Add adrs/0002-maintainers-md-email-field-optional.md documenting the decision context, options, outcome, and consequences.
  • Update adrs/README.md to include ADR-0002 in the index.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
adrs/README.md Adds ADR-0002 to the ADR index table.
adrs/0002-maintainers-md-email-field-optional.md New ADR capturing the “Email field optional” decision and rationale from #308.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@psmulovics
psmulovics merged commit 73a3226 into finos:main Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants