[FEATURE]: Automated GSoC Final Report Generator for Contributors
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
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à
- Attiva
- Stack tecnologico
- github, javascript, react, vite
Direzione di ricerca
Inizia leggendo FeatureWishlist.md e tracciando gli entry point esistenti delle pagine e di GitHub API di OrgExplorer. Definisci l’ambito attorno agli input per username e intervallo di date, alle PRs unite, ai commit, alle issue aperte e all’output Markdown; la funzionalità è completa quando il lavoro di un contributor nell’intera organizzazione viene riepilogato con link attivi in un report utilizzabile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe. Currently, at the end of GSoC or other mentorship programs, students have to manually hunt down all their PRs, commits, and issues across repositories to compile their final reports. Mentors also have a hard time tracking all of a student's scattered contributions in one place when reviewing their progress. I noticed a similar idea mentioned in the FeatureWishlist.md (exportable markdown profiles), but it hasn't been implemented yet.
Describe the solution you'd like I propose building a dedicated "Report Generator" page in OrgExplorer.
- A user inputs a GitHub username and selects a date range (e.g., the GSoC coding period).
- The app uses the GitHub API to fetch all merged PRs, commits, and opened issues by that user across the organization.
- It generates a beautifully formatted, structured Markdown report (and optionally PDF) summarizing their work, complete with live links.
- The student can instantly copy this Markdown to submit as their final GSoC report.
Describe alternatives you've considered Manually copy-pasting links or using third-party scripts, which defeats the purpose of having an all-in-one OrgExplorer.
Additional context I would love to take ownership of this feature and implement it! I've already contributed to AOSSIE projects (PictoPy, etc.) and I am very comfortable with React, Vite, and GitHub APIs. Please let me know if this aligns with the vision for OrgExplorer and if I can be assigned to it also i request other contributors that please don't write ai generated auto comment in this because this is a very good feature and i am ready to work on this!
- 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 15 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 24 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
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
keyxmakerx/Chronicle#1469 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
suradet-ps/codeframe#40 ·
I maintainer di solito rispondono entro 1 giorno
-
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