Informazioni

Il primo punto di partenza per la prossima generazione di sviluppatori.

Good First Issue aiuta nuovi sviluppatori a trasformare contributi open source reali in prove di portfolio durature.

Il problema

L'AI rende più facile che mai produrre codice, CV e descrizioni di progetto plausibili. Questo rende più difficile per i nuovi sviluppatori dimostrare ciò che sanno davvero consegnare.

Un portfolio ha bisogno di più di demo generate. Ha bisogno di prove pubbliche: problemi reali, review reali e maintainer reali che vedono il lavoro accadere.

Perché open source, perché ora

L'open source crea una traccia pubblica che l'AI non può fabbricare. Ogni issue, pull request, commento di review e cambiamento mergiato mostra come uno sviluppatore capisce il contesto, lavora con vincoli e migliora software usato da altri.

Per chi inizia, la parte più difficile è trovare lavoro abbastanza piccolo da iniziare, abbastanza attuale da contare e collegato a maintainer che possano fare review.

Cosa facciamo

Good First Issue è il primo punto di partenza. Raccogliamo issue adatte ai principianti da progetti open source attivi e le rendiamo più facili da sfogliare, valutare e trasformare in contributi consegnati.

L'obiettivo è semplice: aiutare la prossima generazione di sviluppatori a passare dalla pratica privata a lavoro pubblico che mostra giudizio, continuità e collaborazione pronta per i maintainer.

Fonte dei dati

Good First Issue indicizza dati da repository GitHub pubblici e issue GitHub pubbliche. I dati indicizzati possono includere metadati di repository, metadati di issue, label, contatori, testo e link verso GitHub.

GitHub resta la fonte di verità. La copia indicizzata su Good First Issue può essere obsoleta, incompleta o diversa da ciò che GitHub mostra in quel momento.

Indicizzazione e freschezza

La freschezza delle issue è mantenuta con sincronizzazioni programmate in background. Le sync aiutano a mantenere utile la scoperta, ma non garantiscono che ogni repository, issue, label o cambio di stato appaia immediatamente.

Inclusione dei repository e qualità delle issue dipendono da segnali pubblici visibili su GitHub. Consulta la guida per maintainer per i dettagli su indicizzazione e raccomandazioni.

Segnali per principianti

La scoperta adatta ai principianti usa attualmente le label good first issue e help wanted come segnali.

Le label sono segnali di scoperta, non garanzie. La qualità di una issue dipende comunque da scope chiaro, contesto sufficiente, note di setup e reattività dei maintainer.

Indipendenza e feedback

Good First Issue è un progetto indipendente. Non è affiliato, approvato o gestito da GitHub.

Per inclusione di repository, feedback, correzioni o richieste di rimozione, usa la pagina contatti o GitHub Discussions.

Inizia da lavoro che i maintainer possono revisionare.

Trova una issue ben focalizzata, segui la guida contributor e consegna un piccolo cambiamento pubblico.