From cfe75dbb8d2e4a2bac54768c5dc3be61cb1b03f7 Mon Sep 17 00:00:00 2001 From: Xubin Ren <52506698+Re-bin@users.noreply.github.com> Date: Sun, 23 Aug 2026 00:24:22 +0800 Subject: [PATCH] docs: present maintainers separately --- README.md | 31 ++++++++++++++++----------- scripts/update_readme_contributors.py | 2 ++ 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index a735b5887..db52a70be 100644 --- a/README.md +++ b/README.md @@ -328,23 +328,28 @@ Use nanobot for a real task, report what broke, and then pick a focused improvem - Browse [open issues](https://github.com/HKUDS/nanobot/issues) for problems to investigate. - Open a [pull request](https://github.com/HKUDS/nanobot/pulls) for a focused fix or integration. -## Team +## Maintainers -Nanobot was started by [Xubin Ren](https://github.com/re-bin) as a personal open-source project. Today, Xubin, [Yongru Chen](https://github.com/chengyongru), and contributors from the open-source community maintain it voluntarily. Feel free to contact [xubinrencs@gmail.com](mailto:xubinrencs@gmail.com) for questions, ideas, or collaboration. +
Xubin Ren |
+ Yongru Chen |
+
diff --git a/scripts/update_readme_contributors.py b/scripts/update_readme_contributors.py index 644a8c4ed..936048f59 100644 --- a/scripts/update_readme_contributors.py +++ b/scripts/update_readme_contributors.py @@ -15,6 +15,7 @@ START = "" END = "" MAX_CONTRIBUTORS = 100 AVATARS_PER_ROW = 10 +MAINTAINERS = {"re-bin", "chengyongru"} def fetch_contributors() -> list[dict[str, str]]: @@ -36,6 +37,7 @@ def fetch_contributors() -> list[dict[str, str]]: if contributor.get("login") and contributor.get("type") != "Bot" and not contributor["login"].lower().endswith("[bot]") + and contributor["login"].lower() not in MAINTAINERS ]