Skip to content
This repository was archived by the owner on Mar 16, 2022. It is now read-only.
This repository was archived by the owner on Mar 16, 2022. It is now read-only.

how to correlate users to automatically issue badges #23

@ryzokuken

Description

@ryzokuken

While thinking stuff about the automation workflow for issuing badges, I came upon this:

Because we're using GitHub's webhooks to trigger the badge issuance methods, we'd have access to the GitHub details of the user (here: contributor) under consideration. However, the badgr API will need the details from their badgr which may (and probably will) be different.

In order to correlate users, we would have a few options, a subset of which is:

  1. Make a database mapping our contributors' GitHub credentials to their Badgr credentials and use it while issuing badges.

  2. Automatically issue a badge to a badgr user with the same username (thus forcing username consistency upon contributors) [BAD]

  3. Automatically issue a badge to a badgr user with the same email (thus forcing email consistency upon contributors) [RELATIVELY LESS BAD]

@nodejs/badges and others, please vote on these and if possible, propose better ones.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bdg-agendaAgenda to be discussed in coming meetings

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions