[FEATURE]: Expand Community Files audit checklist on the Governance dashboard
Maintainer thường phản hồi trong vòng 4 ngày
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 68/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- github, javascript
Hướng nghiên cứu
Bắt đầu bằng cách đọc logic audit repository hiện có trong src/services/github.js và dashboard Governance trong src/pages/GovernancePage.jsx. Kiểm tra cách giấy phép và các chỉ số hiện tại được lấy và hiển thị, sau đó sử dụng các đường dẫn community-profile hoặc đường dẫn tiêu chuẩn GitHub được liệt kê làm tham chiếu cho bốn kiểm tra. Hoàn tất khi mỗi repository hiển thị trạng thái cho CODE_OF_CONDUCT.md, CONTRIBUTING.md, các template issue và các template pull request.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Feature and its Use Cases
Feature Description
Currently, the Governance dashboard checks for basic repository licensing and some primary metrics. However, it does not audit other essential community health files required by standard open-source organizations.
This feature request proposes extending the repository audit checklist to verify and display the presence of the following files/configurations:
CODE_OF_CONDUCT.md(Code of Conduct)CONTRIBUTING.md(Contributing Guidelines)- Issue Templates (checking the
.github/ISSUE_TEMPLATE/directory) - Pull Request Template (
.github/pull_request_template.mdor.github/PULL_REQUEST_TEMPLATE.md)
Use Cases
- Open Source Compliance Auditing: Helps maintainers and organization administrators quickly verify if all repositories in their portfolio conform to standard community health file requirements.
- Contributor Onboarding Audit: Helps developers identify which repositories need templates or contribution guidelines created, making it easier for new contributors to submit structured issues and PRs.
Additional Context
Suggested Implementation
- In
src/services/github.js, add helper methods to fetch the community profile or check contents at standard paths (e.g.https://api.github.com/repos/{owner}/{repo}/community/profile). - In the Governance dashboard UI (
src/pages/GovernancePage.jsx), render a detailed checklist status grid under each repository row (e.g. using small green/red indicators or ticks/crosses for each file).
Code of Conduct
- I have joined the Discord server and will post updates there
- I have searched existing issues to avoid duplicates
- Ngôn ngữ chính
- JavaScript
- Star
- 45
- Fork
- 148
- Merge trung bình
- 6 ngày 49 phút
- Pull request đã merge (30 ngày)
- 34
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của AOSSIE-Org/OrgExplorer
-
[BUG]: Avoid triggering Release Drafter for closed, unmerged pull requestsCó thể đã có người làm @Jayesh-git10 đã nhận hôm nay. Đang mởbug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
AOSSIE-Org/OrgExplorer#414 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
-
[BUG]: Overview "Language Distribution" percentages are relative to the top-7 languages, not all reposCó thể đã có người làm @Rohit270406 đã nhận 2 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
AOSSIE-Org/OrgExplorer#402 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
-
[BUG]: Overview wrongly lists a successfully-loaded org as "could not be loaded" (case / duplicate)Có thể đã có người làm @dhruvbit đã nhận 2 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
AOSSIE-Org/OrgExplorer#400 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
AOSSIE-Org/OrgExplorer#399 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
-
[BUG]: Governance "Issue Resolution Rate" counts pull requests as issuesCó thể đã có người làm @amangupta-12 đã nhận hôm nay. Đang mởbug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 86/100
AOSSIE-Org/OrgExplorer#398 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
Tất cả issue của AOSSIE-Org/OrgExplorer
Issue tương tự
-
Link Checker ReportĐang mởautomated issue report
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 70/100
microsoft/playwright#43640 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
✏️ Editing - Tags
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
openfoodfacts/openfoodfacts-server#15127 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add a dark mode toggleĐang mởenhancement good first issue hacktoberfest help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Andbal23/dynamic-music-pill#195 ·
Maintainer thường phản hồi trong vòng 1 ngày