docs(authors): show maintainer affiliations and link contributor graph#1090
Merged
danielmeppiel merged 1 commit intomainfrom May 1, 2026
Merged
docs(authors): show maintainer affiliations and link contributor graph#1090danielmeppiel merged 1 commit intomainfrom
danielmeppiel merged 1 commit intomainfrom
Conversation
Update AUTHORS to align with how foundation-grade OSS projects (CNCF, Linux Foundation, OpenTelemetry, Envoy) frame employer-sponsored maintainership: - List both maintainers with explicit affiliations (Microsoft, EPAM Systems). The cross-organization mix is the strongest signal that APM is not a single-vendor project. - Drop the 'Creator and Lead Maintainer' / 'Maintainer' hierarchy in favor of a flat list. Lead-vs-not framing implies single-vendor control. - Replace the volunteer-OSS 'personal capacity' convention (dishonest for paid maintainers) with the CNCF-pattern commitment: project decisions are made in the project's interest, independent of any employer's commercial priorities, with conflict-of-interest disclosure when relevant. - Replace the stale '[This space will be updated as contributors join]' placeholder with a link to the GitHub contributors graph. APM already has 40+ contributors from many organizations (Red Hat, Inditex, Wolters Kluwer, Mirego, Check Point, Linde, ... plus independents). The graph stays current automatically. Reference: CNCF Project Governance Guidelines https://contribute.cncf.io/maintainers/governance/ Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the repository’s AUTHORS file to better reflect maintainer affiliations and to keep the contributor listing current via GitHub’s contributors graph, improving neutrality signaling and attribution accuracy.
Changes:
- Reworks the maintainer section into a flat list and adds explicit employer affiliations.
- Adds a short neutrality/COI disclosure statement for maintainers.
- Replaces the stale contributor placeholder with a link to the GitHub contributors graph.
Show a summary per file
| File | Description |
|---|---|
| AUTHORS | Updates maintainer metadata/wording and replaces the contributor placeholder with a live GitHub contributors link. |
Copilot's findings
- Files reviewed: 1/1 changed files
- Comments generated: 1
Comment on lines
+5
to
+6
| * Daniel Meppiel (@danielmeppiel) — Microsoft | ||
| * Sergio Sisternes (@sergio-sisternes-epam) — EPAM Systems |
There was a problem hiding this comment.
The maintainer list uses an em dash ("—"), which is non-ASCII. The repo's encoding rules explicitly discourage em/en dashes for cross-platform safety; please replace these with an ASCII separator (e.g., "-" or "--"). See .github/instructions/encoding.instructions.md (disallowed characters list).
Suggested change
| * Daniel Meppiel (@danielmeppiel) — Microsoft | |
| * Sergio Sisternes (@sergio-sisternes-epam) — EPAM Systems | |
| * Daniel Meppiel (@danielmeppiel) - Microsoft | |
| * Sergio Sisternes (@sergio-sisternes-epam) - EPAM Systems |
This was referenced May 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Two issues with the current
AUTHORS:Vendor-neutrality signal is missing. Both maintainers are listed with no affiliation. APM is hosted under
microsoft/and reads as a single-vendor project, even though Sergio is at EPAM Systems and the contributor base spans Red Hat, Inditex, Wolters Kluwer, Mirego, Check Point, Linde, Microsoft, EPAM, plus ~30 independents. The cross-organization reality is invisible.The contributor section is stale. It still says
[This space will be updated as contributors join the project]while the project already has 40+ contributors pergit shortlog.What
Aligns
AUTHORSwith how foundation-grade OSS projects (CNCF, Linux Foundation, OpenTelemetry, Envoy, Kubernetes) frame employer-sponsored maintainership:Creator and Lead Maintainer/Maintainerhierarchy. Flat list. Lead-vs-not framing implies single-vendor control. Effective ownership is unchanged (CODEOWNERS still reflects current responsibilities).personal capacityconvention (dishonest for paid maintainers) with the CNCF-pattern commitment: project decisions are made in the project's interest, independent of any employer's commercial priorities, with COI disclosure when relevant.What this does NOT do
GOVERNANCE.md(deliberately scoped small).A future
GOVERNANCE.md(decision model, how to become a maintainer, dispute resolution) is the natural next step when the project is ready to formalize.Reference
CNCF Project Governance Guidelines: https://contribute.cncf.io/maintainers/governance/