nodejs / nodejs/github-bot

Setup integration with Badgr

Ouverte
#168 1 commentaire 2 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
305
Forks
148
Merge moyen
9 h 2 min
PR mergées (30 j)
3

Description

https://github.com/nodejs/badges has been set up to spearhead the node badges initiative.

In order to automate the process of issuing badges, I had been thinking about spinning up a service that would register webhooks using the GitHub API to automatically issue badges when certain conditions are met (first-time contribution, etc).

The conversation took place in https://github.com/nodejs/badges/issues/9 and I was instructed to get in contact with the team here in order to make it happen.

I'd need your help with the bare basics (if we go ahead and implement it as a function within the existing codebase for the bot). Any further assistance would also be appreciated.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Aucun fichier, test ou point d’entrée n’est indiqué. Commencez par lire le code existant du bot et la discussion Badgr liée, puis déterminez comment les webhooks de GitHub API et les conditions des badges pourraient s’intégrer au projet. Le travail est terminé lorsqu’un périmètre d’implémentation pour automatiser l’attribution des badges a été convenu.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
github, javascript
Domaine
api, devtools
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.