Skip to content

docs: deprecate local approvers and maintainers files#1888

Open
mingcheng wants to merge 2 commits intodragonflyoss:masterfrom
mingcheng:chroe/mirgate-roles-to-community-repository
Open

docs: deprecate local approvers and maintainers files#1888
mingcheng wants to merge 2 commits intodragonflyoss:masterfrom
mingcheng:chroe/mirgate-roles-to-community-repository

Conversation

@mingcheng
Copy link
Member

Overview

  • remove local lists for approvers and maintainers
  • add migration notices pointing to community repository
  • include links to updated lists in community repo

Related Issues

Change Type

Please select the type of change your pull request relates to:

  • Bug Fix
  • Feature Addition
  • Documentation Update
  • Code Refactoring
  • Performance Improvement
  • Other (please describe)

Self-Checklist

Before submitting a pull request, please ensure you have completed the following:

  • I have run a code style check and addressed any warnings/errors.
  • I have added appropriate comments to my code (if applicable).
  • I have updated the documentation (if applicable).
  • I have written appropriate unit tests.

- remove local lists for approvers and maintainers
- add migration notices pointing to community repository
- include links to updated lists in community repo

Signed-off-by: mingcheng <mingcheng@apache.org>
@mingcheng mingcheng marked this pull request as ready for review March 4, 2026 07:12
Copilot AI review requested due to automatic review settings March 4, 2026 07:12
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Deprecates the local APPROVERS.md and MAINTAINERS.md lists in this repo and replaces them with short migration notices that point contributors to the canonical lists maintained in the dragonflyoss/community repository.

Changes:

  • Removed the in-repo maintainers table and replaced it with a migration notice linking to the community repo.
  • Removed the in-repo approvers table and replaced it with a migration notice linking to the community repo.

Reviewed changes

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

File Description
MAINTAINERS.md Replaces the local maintainers list with a migration notice and link to the community-managed list.
APPROVERS.md Replaces the local approvers list with a migration notice and link to the community-managed list.

| [Fricounet](https://github.com/Fricounet) | Baptiste Girard-Carrabin | baptiste.girardcarrabin@datadoghq.com | DataDog |

<!-- markdownlint-restore -->
This file is no longer maintained and has migrated to community repositories. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Maintainers.md) for the latest maintainers list. No newline at end of file
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

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

Grammar/wording: this says "migrated to community repositories" but then points to a single repository. Consider changing to something like "has migrated to the community repository" (or otherwise keep plurality consistent).

Suggested change
This file is no longer maintained and has migrated to community repositories. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Maintainers.md) for the latest maintainers list.
This file is no longer maintained and has migrated to the community repository. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Maintainers.md) for the latest maintainers list.

Copilot uses AI. Check for mistakes.
| [Zephyr](https://github.com/Zephyrcf) | Changfu Zhang | zinsist777@gmail.com | University of Science and Technology Beijing |

<!-- markdownlint-restore -->
This file is no longer maintained and has migrated to community repositories. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Approvers.md) for the latest approvers list. No newline at end of file
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

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

Grammar/wording: this says "migrated to community repositories" but then links to a single repository. Consider changing to "has migrated to the community repository" (or keep plurality consistent).

Suggested change
This file is no longer maintained and has migrated to community repositories. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Approvers.md) for the latest approvers list.
This file is no longer maintained and has migrated to the community repository. Please refer to the [community repository](https://github.com/dragonflyoss/community/blob/master/roles/Approvers.md) for the latest approvers list.

Copilot uses AI. Check for mistakes.
@mingcheng
Copy link
Member Author

Copy link
Member

@gaius-qi gaius-qi left a comment

Choose a reason for hiding this comment

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

LGTM

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.

3 participants