Enrich author profiles and link glossary contributors

Offen
#862 1 Kommentar 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@richarddushime arbeitet bereits daran.

Seit 25.8.2026.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

content related enhancement new website

Why this needs addressing

Many author profiles are effectively name-only records. For example, content/authors/kimberly-quinn/_index.md contains no role, biography, affiliation, or verified external profile, and the live page is a minimal profile with generic metadata. Meanwhile glossary pages contain named drafters and reviewers, but those names are not consistently linked to profile entities.

The site already has useful structured-data and author-linking partials, so this is an opportunity to connect existing attribution rather than invent new content.

Requested change

  • Establish a data-completeness workflow for author records: add a verified name, role/affiliation, biography, and external identifiers only when supplied or confirmed by the contributor.
  • Add ORCID when verified; emit it in sameAs and visible profile content, without guessing or fabricating identifiers.
  • Link glossary drafted-by, reviewed-by, translated-by, and translation-reviewed-by names to matching author pages using a stable mapping rather than fragile display-name slugification.
  • Keep genuinely empty/unverified profiles noindexed until they contain useful content.

Acceptance criteria

  • A representative set of glossary contributor names resolves to the correct author profile where one exists.
  • Verified ORCIDs appear visibly and in Person JSON-LD sameAs.
  • Empty profiles are not promoted to indexable thin pages.
  • Add a report or build check for contributor names that cannot be resolved.
Vorherrschende Sprache
HTML
Sterne
42
Forks
33
Ø Merge
16 Std. 3 Min.
Gemergte PRs (30 T.)
121

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus forrtproject/forrtproject.github.io

Alle Issues in forrtproject/forrtproject.github.io

Neue Issues direkt in Ihr Postfach

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