linux-credentials / linux-credentials/credentialsd

Find a better name for "devices" in GetAvailablePublicKeyDevices

Offen
#80 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

architecture
Vorherrschende Sprache
Rust
Sterne
259
Forks
19
Ø Merge
1 T. 2 Std.
Gemergte PRs (30 T.)
12

Beschreibung

From the documentation:
> The word "devices" is used broadly and can refer to individual authenticators (like a locked passkey provider or linked hybrid device), a group of authenticators on a transport (USB or hybrid QR code devices), or even an individual credential (in the case of credentials supplied by unlocked passkey providers).

We should choose a different word besides "devices" that isn't so confusing. "sources" probably works better. It was originally avoided because there is a term for _credential sources_ in the WebAuthn spec that means something else, but perhaps it wouldn't be confusing in this case.

I'm open to other alternatives too.

This would change the name of the `GetAvailablePublicKeyDevices()` method.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die Methode GetAvailablePublicKeyDevices() in der Spezifikation und alle Verweise darauf zu finden. Überprüfe die umgebende WebAuthn-Terminologie, lege dann einen eindeutigen Ersatznamen fest und aktualisiere die Methode einheitlich; fertig ist die Aufgabe, wenn die API den verwirrenden Begriff „Geräte“ nicht mehr verwendet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
linux, rust
Bereich
api
Issue-Typ
Refactoring
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.