Ich gehe davon aus, dass Meta das Github Plugin für Contributor-Abzeichen verwendet. Ich habe gerade GitHub mit meiner Discourse ID verbunden, aber würde das überhaupt mit der Discourse ID funktionieren?
@zogstrip vielleicht etwas, worüber du nachdenken kannst, angesichts deiner jüngsten Spielereien mit sowohl Discourse ID als auch GitHub-Sachen.
Ich überfliege die Plugin-Dokumentation und die Spezifikationen hier und es ist mir nicht klar, wie wir Benutzer in Discourse mit Benutzern in GitHub verknüpfen. Müssen sie ihr Benutzerkonto in Discourse direkt mit GitHub verknüpft haben? Oder basiert es auf der E-Mail-Adresse? (Oder etwas anderem)?
Da die primäre Methode die E-Mail-Übereinstimmung ist, wird dies einwandfrei funktionieren.
Mitwirkende, die andere E-Mail-Adressen auf GitHub als hier verwenden, können sich an uns wenden und um manuelle Zuweisung von Abzeichen bitten.
Ah, cool. Das war der Teil, über den ich mir nicht im Klaren war. Danke für die Klarstellung.
Wenn ich es jetzt richtig verstanden habe, werden direkt zugeordnete Konten nur benötigt, um automatisch Benutzer gutzuschreiben, die eine andere (oder private) E-Mail-Adresse für Commits verwenden.
Falco hat recht, das sollte funktionieren. Beachten Sie jedoch, dass das einzige Repository, das hier auf Meta für die Vergabe von Github-Badges konfiguriert ist, das Haupt-App-Repository (discourse/discourse) ist. Und wie Falco erklärt hat, muss die E-Mail-Adresse Ihres Kontos hier mit der E-Mail-Adresse Ihres Github-Kontos übereinstimmen. (Zum Beispiel habe ich den Badge nicht, weil meine E-Mail-Adresse in meinem Konto hier von der E-Mail-Adresse für das Github-Konto abweicht.)