[FEATURE]: Centralized Weekly Progress Tracker & Contribution Matrix
I maintainer di solito rispondono entro 3 giorni
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 42/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- github, javascript
- Ambito
- analytics, full-stack
Direzione di ricerca
Inizia con FeatureWishlist.md, quindi esamina la dashboard esistente di OrgExplorer e gli entry point della GitHub API. Chiarisci l'intervallo di date e i filtri settimanali, i sottoinsiemi di contributori, le metriche della matrice e il comportamento del modal dei dettagli prima dell'implementazione; il lavoro sarà considerato completato quando il tracker settimanale descritto fornirà i dettagli collegati di PR e issue dalla GitHub API.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature and its Use Cases
Feature and its Use Cases
What is the feature?
An interactive "Weekly Progress Tracker" dashboard inside OrgExplorer. It will provide a matrix grid view showing a filtered subset of contributors along with a week-by-week chronological breakdown of their development activity (PRs opened, merged, closed, and issues raised).
How would users benefit from it?
Currently, organization mentors and GSoC contributors manually input and verify weekly contributions in a progress spreadsheet. Automating this within OrgExplorer will:
- Save significant administrative time for mentors and students alike.
- Provide a single, source-of-truth dashboard that reads directly from the GitHub API.
- Automatically compute weekly metrics without manual entry errors.
What scenarios would this feature address?
- Mentor Evaluations: Mentors can easily check the week-by-week performance and velocity of all contributors in a single screen.
- Student Milestone Checks: Contributors can track their weekly progress to ensure they are meeting their target timelines.
- Sprint / Coding Window Audits: Allows checking activity patterns over standard weekly sprint intervals.
Additional Context
Proposed UI Design & Layout
- Filters: Select date range, start week configuration, and filter contributor lists (with an option to save filtered subsets like "GSoC 2026 Cohort").
- Matrix Grid:
- Columns: Weeks (e.g., Week 1: May 18 - May 24, Week 2: May 25 - May 31).
- Rows: Contributor usernames.
- Cells: Aggregated badges showing active counts (e.g., 3 PRs / 1 Issue).
- Details Modal: Clicking on any cell opens a modal detail pane showing the titles, status, and direct GitHub links of all PRs/Issues submitted in that specific week.
Project References
Addresses the open item outlined in
FeatureWishlist.md
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 5h
- PR unite (30g)
- 27
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]: 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 14 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 15 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
-
[BUG]: Rate Limit Header Coercion to `0` / False Quota ExhaustionForse già presa @Devnil434 l’ha presa 23 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
AOSSIE-Org/OrgExplorer#251 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[BUG]: CSV exports produce malformed files when fields contain commas or quotesForse già presa @Dotify71 l’ha presa 25 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
AOSSIE-Org/OrgExplorer#245 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
[BUG]: Cache key ignores auth state, causing stale contributor data after adding PATForse già presa @sumitsingh-cyber l’ha presa 1 giorno fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
AOSSIE-Org/OrgExplorer#228 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di AOSSIE-Org/OrgExplorer
Issue simili
-
data
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
gaseous-project/hasheous#637 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
gramps-project/gramps-web#1549 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
change request evaluating
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
sindresorhus/eslint-plugin-unicorn#3907 ·
I maintainer di solito rispondono entro 1 giorno
-
Priority: Low Production Type: Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
GrottoCenter/grottocenter-api#1903 ·
I maintainer di solito rispondono entro 1 giorno