[FEATURE]: Expand Community Files audit checklist on the Governance dashboard
I maintainer di solito rispondono entro 3 giorni
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 68/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github, javascript
Direzione di ricerca
Inizia leggendo la logica esistente per l’audit dei repository in src/services/github.js e la dashboard Governance in src/pages/GovernancePage.jsx. Verifica come vengono recuperate e visualizzate le licenze e le metriche attuali, quindi usa come riferimento per i quattro controlli i percorsi del profilo della community GitHub o i percorsi standard elencati. Il lavoro è completo quando ogni repository mostra uno stato per CODE_OF_CONDUCT.md, CONTRIBUTING.md, i template delle issue e i template delle pull request.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- JavaScript
- Stelle
- 44
- Fork
- 133
- Merge medio
- 5g 15h
- PR unite (30g)
- 28
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di AOSSIE-Org/OrgExplorer
-
[BUG]: Column-misalignment. Repository Explorer: "Language" column shows activity data; "Repository Activity" column is emptyForse già presa @ProgrammerNesi l’ha presa 1 giorno fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
AOSSIE-Org/OrgExplorer#373 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
AOSSIE-Org/OrgExplorer#370 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
[FEATURE]: Add 1-click "Copy Markdown" to clipboard on Contributor ProfileForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
AOSSIE-Org/OrgExplorer#366 ·
I maintainer di solito rispondono entro 3 giorni
-
[BUG]: computeHealthScore: NaN when repo.open_issues_count is missing and computeHealthScore: NaN when repo.pushed_at is missing or invalidForse già presa @PrithvijitBose l’ha presa 17 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
AOSSIE-Org/OrgExplorer#287 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
[BUG]: Analytics page keeps the previous organization's pull request data after exploring a new orgForse già presa @amanbn8 l’ha presa 18 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
AOSSIE-Org/OrgExplorer#272 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di AOSSIE-Org/OrgExplorer
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
taskcluster/taskcluster#9284 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Xvesa 24bbp incorrect info?Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Spomky-Labs/pwa-bundle#476 ·
-
[feart] 支持 MiMo 类型模型的关闭思考识别Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
speced/respec#5504 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno