À propos
Le premier arrêt pour la prochaine génération de développeurs.
Good First Issue aide les nouveaux développeurs à transformer de vraies contributions open source en preuves durables de portfolio.
Le problème
L'IA rend plus facile que jamais la production de code, de CV et de descriptions de projets plausibles. Il devient donc plus difficile pour les nouveaux développeurs de prouver ce qu'ils peuvent vraiment livrer.
Un portfolio a besoin de plus que des démonstrations générées. Il lui faut des preuves publiques : de vrais problèmes, de vraies reviews et de vrais mainteneurs qui voient le travail se faire.
Pourquoi l'open source, pourquoi maintenant
L'open source crée une trace publique que l'IA ne peut pas fabriquer. Chaque issue, pull request, commentaire de review et changement mergé montre comment un développeur comprend le contexte, travaille avec des contraintes et améliore un logiciel utilisé par d'autres.
Pour les débutants, le plus difficile est de trouver un travail assez petit pour commencer, assez actuel pour compter et relié à des mainteneurs capables de le relire.
Ce que nous faisons
Good First Issue est le premier arrêt. Nous rassemblons des issues adaptées aux débutants dans des projets open source actifs et les rendons plus faciles à parcourir, évaluer et transformer en contributions livrées.
L'objectif est simple : aider la prochaine génération de développeurs à passer de la pratique privée à un travail public qui montre jugement, suivi et collaboration prête pour les mainteneurs.
Source des données
Good First Issue indexe des données issues de dépôts GitHub publics et d'issues GitHub publiques. Les données indexées peuvent inclure des métadonnées de dépôt, des métadonnées d'issue, des labels, des compteurs, du texte et des liens vers GitHub.
GitHub reste la source de vérité. La copie indexée sur Good First Issue peut être obsolète, incomplète ou différente de ce qui est actuellement affiché sur GitHub.
Indexation et fraîcheur
La fraîcheur des issues est maintenue par des synchronisations régulières en arrière-plan. Ces synchronisations gardent la découverte utile, mais ne garantissent pas que chaque dépôt, issue, label ou changement de statut apparaisse immédiatement.
L'inclusion des dépôts et la qualité des issues dépendent de signaux publics visibles sur GitHub. Consultez le guide des mainteneurs pour les détails d'indexation et de recommandation.
Signaux pour débutants
La découverte adaptée aux débutants utilise actuellement les labels good first issue et help wanted comme signaux.
Les labels sont des signaux de découverte, pas des garanties. La qualité d'une issue dépend toujours d'un périmètre clair, d'un contexte suffisant, de notes de configuration et de la réactivité du mainteneur.
Indépendance et feedback
Good First Issue est un projet indépendant. Il n'est ni affilié à GitHub, ni approuvé, ni opéré par GitHub.
Pour l'inclusion d'un dépôt, un retour, une correction ou une demande de retrait, utilisez la page de contact ou GitHub Discussions.
Commencez par un travail que les mainteneurs peuvent relire.
Trouvez une issue bien ciblée, suivez le guide contributeur et livrez un petit changement public.