Wikipedia:Technische Wünsche/Topwünsche/Subreferenzierung/Historie und Recherche

Wo eine Lösung für dieses Problem gewünscht wurde (Beispiele)

Bearbeiten
  • Via Bugzilla, bereits 2008: T15127 Page number attribute for <ref> tags
  • Umfrage Technische Wünsche auf der deutschsprachigen Wikipedia
    • 2013 (10 Supporter*innen; wurde in die Top 20 gewählt)
    • 2015 (17 Supporter*innen; wurde in die Top 20 gewählt)
    • 2022: Die deutschsprachigen Wiki-Communitys wählen „Wiederverwendung von Einzelnachweisen vereinfachen“ zum neuen Themenschwerpunkt (468 Supporter*innen). In einem Aufruf auf de-Wikipedia, Probleme rund um dieses Thema zu melden, erwähnt die Mehrheit dieses spezifische Problem. Unsere Recherche 2023 bestätigt, dass dies das wichtigste Problem in diesem Themenschwerpunkt ist; das zeigen auch Interviews mit Nutzenden aus verschiedenenen Sprachversionen 2024.
  • Community Wishlist Survey der Wikimedia Foundation
    • 2015 (40 Supporter*innen, 2 Gegner*innen)
    • 2019 (13 Supporter*innen, 1 Gegner*innen)
    • 2021 (49 Supporter*innen, 1 Gegner*innen)
    • 2021 (33 Supporter*innen)
    • 2023 (49 Supporter*innen)
    • 2023 (60 Supporter*innen)

Entwicklung einer Lösung durch WMDE

Bearbeiten

Insgesamt war unsere Arbeit an diesem Problem deutlich herausfordernder als bei früheren Projekten. Einige allgemeine Faktoren, die dazu beigetragen haben:

  • Die Cite- und Citoid-Erweiterungen sind zwei getrennte Codedatenbanken, die weitgehend demselben Zweck dienen. Dies erforderte doppelte Arbeit, Codebereinigung und die Beseitigung technischer Schulden.
  • Weil mehrere Erweiterungen (z.B. Cite, Citoid, Visual Editor) und mehrere Bereiche der Wikis betroffen sind, war eine Menge Koordination mit verschiedenen Teams der Wikimedia Foundation notwendig.
  • In der Vergangenheit haben wir Funktionen oft als Opt-in oder Opt-out bereitgestellt, d.h. User konnten individuell entscheiden, ob sie die Funktion haben wollen. Das ist hier nicht möglich: Sobald Subreferenzierung auf den Wikis verfügbar ist und in Artikeln verwendet wird, ist es für alle da. Und die Funktion wieder aus den Wikis zu entfernen (für den Fall, dass unvorhergesehene Probleme auftreten), wäre noch schwieriger, da alle Artikel, in denen Subreferenzierung verwendet wurde, bereinigt werden müssten. Aus diesem Grund möchten wir ganz besonders sicherstellen, dass unsere Lösung den Standards und Bedürfnissen der Communitys entspricht. Wir sind weiterhin dankbar für Feedback.
  • Wir können die Subreferenzierungsfunktion nicht bereitstellen, solange sie im Visual Editor nicht funktioniert. Lange Zeit hatten wir weder ausreichende Kenntnisse noch die notwendigen Werkzeuge, um selbst eine Lösung für den Visual Editor zu implementieren. Nach der erfolgreichen Arbeit am Themenschwerpunkt „Leichter mit Vorlagen arbeiten“, bei dem wir viel am Visual Editor gearbeitet haben, verfügt das Team nun über das notwendige Wissen.

Zeitleiste

Bearbeiten
  • Erste Recherche, z. B. in Diskussionen mit Usern auf der Wikimania.
  • Das Team Technische Wünsche erstellt einen ersten Vorschlag für die Wikitext-Umsetzung. Diskussionen mit verschiedenen Stakeholdern bei der Wikimedia Foundation ergeben: Der Vorschlag ist in technischer Hinsicht machbar.
  • Feedbackrunde auf der deutschsprachigen Wikipedia: 22 Menschen sind für den Vorschlag, 8 dagegen, 2 neutral.
  • Die Entwicklung wird verschoben, weil die Arbeit an einem anderen Wunsch mehr Zeit in Anspruch nimmt als erwartet.
  • Zustimmung der Stakeholder bei der Wikimedia Foundation: Wir können mit der Umsetzung des ersten Vorschlags fortfahren.
  • Der Vorschlag wird in einem Lightning Talk auf der WikiCite 2017 (Vortrag #28) einem internationalen Publikum vorgestellt und sehr gut aufgenommen.
  • Feedback-Runde auf Meta: User aus allen Wikis sind eingeladen, Feedback zu geben. Ergebnis: 46% der Teilnehmenden sind für die vorgeschlagene Lösung. 28 % sind dagegen. Bei 25 % lässt sich nicht eindeutig zuordnen, ob sie dafür oder dagegen sind.
  • In derselben Feedback-Runde wird nach Meinungen zum Namen des neuen Attributs gefragt, es gibt aber keine klare Mehrheit für einen der Vorschläge. Das Team Technische Wünsche beschließt, vorerst den Attributnamen "extends" zu verwenden.
  • Ein Aufruf an die technische Community ergibt keinen Widerspruch, mit dem Vorschlag fortzufahren.
  • Das Team Technische Wünsche wartet auf Fortschritte der WMF bei der Parser Unification, um die notwendigen Änderungen in nur einem Parser statt in zweien vornehmen zu müssen. Während das Team wartet, arbeitet es an einem anderen Community-Wunsch.
  • Das Team Technische Wünsche legt den Grundstein für die Wikitext-Lösung, indem es den Code der Cite-Erweiterung umschreibt, der zu diesem Zeitpunkt 14 Jahre alt ist.
  • Das Team testet die Machbarkeit der Wikitext-Lösung. Gleichzeitig arbeitet es an anderen Community-Wünschen.
  • Dezember: Die Wikitext-Implementierung wird auf dem Beta-Wiki bereitgestellt und steht seitdem zum Testen offen.
  • Keine Arbeit an diesem Projekt. Das Team Technische Wünsche setzt eine Funktion aus einem anderen Community-Wunsch um und beginnt mit der Arbeit an dem neuen Themenschwerpunkt „Leichter mit Vorlagen arbeiten“.
  • Das Team der Technischen Wünsche stellt die weitere Arbeit an diesem Projekt ein. Hauptgründe: Die Unterstützung des Visual Editors ist noch nicht implementiert, und das Team Technische Wünsche hat keine Ressourcen dafür. Wir wollen vermeiden, dass Autor*innen, die Wikitext verwenden, eine völlig andere Nutzererfahrung haben als Visual-Editor-User. Dies würde zu Verwirrung und noch größeren Diskrepanzen zwischen Wikitext und Visual Editor führen. Außerdem ist unklar, wie viel Arbeit nötig wäre, um die Wikitext-Implementierung fertigzustellen.
  • Das Team Technische Wünsche beginnt mit der Arbeit an diesem Themenschwerpunkt, indem es sowohl die auf den Wikis eingereichten Probleme analysiert, als auf Phabricator schaut, wo im Laufe der Jahre viele technische Probleme im Zusammenhang mit der Wiederverwendung von Einzelnachweisen gemeldet wurden. Das Team skizziert typisches Nutzungsverhalten bei der Wiederverwendung von Einzelnachweisen und testet die Nutzung selbst, wodurch weitere Probleme ans Licht kommen.
  • Entscheidung, sich auf Verbesserungen bei der Wiederverwendung von Einzelnachweisen innerhalb eines Artikels zu konzentrieren. Hier wurden die meisten Probleme festgestellt, und auch der am häufigsten genannte Wunsch fällt in diese Kategorie: die Wiederverwendung eines Einzelnachweises mit anderen Details (z. B. einer anderen Seitenzahl) im selben Artikel.
  • Aufgrund mehrerer längerer Abwesenheiten im Projektteam wird die Arbeit am Schwerpunktbereich für den größten Teil des Jahres 2023 auf Eis gelegt und bis 2024 verlängert.
  • Das Team ist wieder vollständig und arbeitet am Themenschwerpunkt weiter.
  • Interviews mit Autor*innen werden durchgeführt.
    • Ziele:
      • Herausfinden, ob sich seit unserer letzten Recherche neue, wichtigere Probleme im Zusammenhang mit der Wiederverwendung von Einzelnachweisen ergeben haben und/oder ob sich das Verhalten und die Bedürfnisse von Nutzenden geändert haben;
      • Besseres Verständnis der Arbeitsabläufe und Probleme bei der Wiederverwendung von Einzelnachweisen innerhalb eines Artikels, insbesondere für neue Teammitglieder;
      • eine diverse Gruppe an Personen zu ihren Problemen befragen: Nutzende mit unterschiedlicher Erfahrung, Sprachen, Altersgruppen, Geschlechtern, kulturellen Hintergründen und aus Wikipedia-Schwesterprojekten.
    • Ergebnis: Es gibt mehrere Probleme in diesem Bereich, aber die Wiederverwendung von Einzelnachweisen mit unterschiedlichen Details innerhalb eines Artikels wird als eines der dringendsten Probleme bestätigt. Die von uns vorgeschlagene Lösung wird positiv wahrgenommen.
    • Entscheidung, unsere Lösung für die Subreferenzierung zu implementieren.
  • Die bereits existierende Wikitext-Lösung wird von Community-Mitgliedern auf Benutzbarkeit und Zweckmäßigkeit getestet. Die Umsetzung kann laufend im Beta-Wiki getestet werden – Feedback ist jederzeit willkommen.
  • Aufgrund der Verzögerungen im Jahr 2023 sieht der neue Plan vor, die Arbeit an diesem Themenschwerpunkt bis Ende 2024 abzuschließen. Die Umfrage zu unserem nächsten Themenschwerpunkt ist für Anfang 2025 geplant.