[FEATURE]: Expand Community Files audit checklist on the Governance dashboard
Maintainers usually reply within 1 day
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- github, javascript
Research direction
Start by reading the existing repository audit logic in src/services/github.js and the Governance dashboard in src/pages/GovernancePage.jsx. Check how current licensing and metrics are fetched and displayed, then use the listed GitHub community-profile or standard paths as the reference for the four checks. Done means each repository shows a status for CODE_OF_CONDUCT.md, CONTRIBUTING.md, issue templates, and pull request templates.
Written by the indexing model from the issue text.
Description
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
- Dominant language
- JavaScript
- Stars
- 42
- Forks
- 124
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 10
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AOSSIE-Org/OrgExplorer
-
[BUG]: Loading skeletons use hardcoded dark colors and appear as dark blocks in light mode on every pagePossibly taken @g-k-s-03 claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
AOSSIE-Org/OrgExplorer#326 · 1 comment ·
Maintainers usually reply within 1 day
-
[FEATURE]: Pressing Enter after typing all orgs to search should hit explore.Possibly taken @Rajvardhan-Singh-Rathore claimed this 1 day ago. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
AOSSIE-Org/OrgExplorer#324 · 7 comments ·
Maintainers usually reply within 1 day
-
[BUG]: Navigating to a new page preserves the previous scroll positionPossibly taken @syedbarkath980 claimed this 4 days ago. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
AOSSIE-Org/OrgExplorer#314 ·
Maintainers usually reply within 1 day
-
[FEATURE]: Add Language column in Repository Explorer tablePossibly taken @ProgrammerNesi claimed this 4 days ago. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
AOSSIE-Org/OrgExplorer#309 · 4 comments ·
Maintainers usually reply within 1 day
-
chore(assets): Convert org-explorer-logo.png to SVGMay be free again A pull request for this issue was closed without being merged. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
AOSSIE-Org/OrgExplorer#301 · 1 comment ·
Maintainers usually reply within 1 day
All issues in AOSSIE-Org/OrgExplorer
Similar issues
-
bug confirmed perf
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
videojs/video.js#9400 · 1 comment ·
Maintainers usually reply within 1 day
-
agent/scanner bug hive/hosted-available-lke648397-260827-5n31
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
rescript-lang/rescript#8765 ·
Maintainers usually reply within 1 day
-
feedback simulation workshop
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
githubnext/gh-aw-workshop#4417 ·
Maintainers usually reply within 1 day
-
[Good First Issue]: Add unit tests for NetworkVersionInfoPossibly taken A pull request linked to this issue is open or already merged. OpenGood First Issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
hiero-ledger/hiero-sdk-js#4489 ·
Maintainers usually reply within 1 day