Wiki:Weiterentwicklung: Unterschied zwischen den Versionen

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:
== Update-Informationen ==
== Update-Informationen ==


Größere Updates werden hier vorgestellt:
"Größere" Updates werden hier vorgestellt:


'''Update 30.05.2023:''' Das GenWiki hat eine Erweiterung bekommen: https://www.mediawiki.org/wiki/Extension:UseResource.
'''Update 30.05.2023:''' Das GenWiki hat eine Erweiterung bekommen: https://www.mediawiki.org/wiki/Extension:UseResource.

Version vom 12. Juli 2023, 20:16 Uhr

Auf dieser Seite werden Informationen zur technischen Weiterentwicklung des GenWiki bereitgestellt. Hauptverantwortlich für diese Weiterentwicklung ist Robert Päßler, unterstützt wird er von vielen fleißigen Personen.

Allgemeines

Dem GenWiki liegt ein MediaWiki zugrunde. Neben diesem produktiven GenWiki steht ein geklontes Test-Wiki (https://wiki-test.genealogy.net) (Stand je nach Überarbeitung) und eine "frisch installierte" MediaWiki-Version (https://wiki-devel.genealogy.net) zur Verfügung.

Regelmäßig treffen sich zwei Arbeitsgruppen und besprechen inhaltliche und technische Verbesserungen. Wer mithelfen möchte, kann sich gerne melden:

Probleme mit dem GenWiki können ebenfalls über obige Möglichkeiten gemeldet werden. Wir kümmern uns um alle Anliegen. Versprochen! Manchmal dauert es aber ein bisschen.

Update-Informationen

"Größere" Updates werden hier vorgestellt:

Update 30.05.2023: Das GenWiki hat eine Erweiterung bekommen: https://www.mediawiki.org/wiki/Extension:UseResource.

Update 04.05.2023: Das Test-Wiki steht wieder zur Verfügung. Eine Anmeldung ist aber nicht möglich, da am Login gearbeitet wird.

Update 30.03.2023: Das Test-Wiki steht aktuell nicht zur Verfügung. Hier wird am Update auf die MediaWiki-Version 1.39 gearbeitet.

Update 25.02.2023: Der Server, über den das GenWiki bereit gestellt wird, wurde aufgerüstet (4 vCPUs, 8 GB RAM). Zudem steht neben dem Test-Wiki (https://wiki-test.genealogy.net) nun auch eine neu installierte MediaWiki-Version 1.39.2 (https://wiki-devel.genealogy.net) für Tests zur Verfügung.

aktuelle Tätigkeiten an den drei Instanzen:

  • Kurztitel: GenWiki im Responsive Design
    • Beschreibung: Das GenWiki soll auch für mobile Geräte optimiert werden.
    • getan: nichts
    • offen: Upgrade des MediaWiki auf 1.39.x und anschließend optimieren

Es gibt viele interne Weiterleitungen, die Probleme verursachen. So werden u. a. Treffer in GenWiki nicht mehr in den Suchergebnissen von z. B. Google angezeigt. Liegt es an der robots.txt (https://wiki.genealogy.net/robots.txt)? Siehe auch https://www.mediawiki.org/wiki/Manual:Robots.txt.

Probleme nach dem MediaWiki-Update auf Version 1.35.x

Zunächst geht es um Probleme, die unmittelbar mit dem Update des MediaWiki auf Version 1.35.x zusammenhängen. Die Reihenfolge gibt eine (von Robert Päßler aufgestellte) Priorität wieder:

  1. Kurztitel: lastname-map
  2. Kurztitel: DjVu-Dateien
    • Beschreibung: Einige Digitalisate liegen als DjVu-Dateien (https://www.mediawiki.org/wiki/Manual:How_to_use_DjVu_with_MediaWiki) vor. Die Ladezeit einiger DjVu-Dateien ist hoch.
    • getan: auch ein lokaler Zugriff benötigt hohe Ladezeiten
    • offen: wahrscheinlich liegt es an der Vielzahl der Dateien in den Ordnern; die Dateien sollen in die DigiBib übertragen werden
  • Kurztitel: Anmeldung aus bestimmtem Namensraum
    • Bei gewissen Namensräumen wie Redaktion (CG:CG) oder Vorstand, die nur einem bestimmten Nutzendenkreis zugänglich sind, funktioniert der Anmelde-Button oben rechts nicht. Der Link im Text funktioniert jedoch.
    • getan: noch nichts
    • offen: Wie werden diese Seiten aufgebaut?
  • Datei hochladen: Beim Hochladen von Dateien müssen Kriterien erfüllt werden.
    MediaWiki:Upload-default-description mit Vorlage:Information --Günter Thürheimer 21:40, 7. Dez. 2022 (CET)
    • Eintrag Kategorie:Benutzer ? [[Kategorie:Images {{subst:REVISIONUSER}}]]
    • Liste erzeugen, in der alle Bilder stehen und dann zugehörige Lizenzen einsehen
  • Automatische Erstellung der Umleitung von GOV nach GenWiki (#REDIRECT): siehe /data/wiki/wiki-de/extensions/Gov/CreateRedirectOnSave.php
    die "Extension" des alten Wiki funktioniert nicht im neuen (Test-)Wiki (ein Auskommentieren von Zeile 42 in der gov.php sorgt zumindest dafür, dass keine Fehlermeldung kommt)
  • Gab es nicht früher die Funktion "Email an Benutzer" (linke Spalte, unterer Bereich Werkzeuge)? Günter kann es im alten Wiki sehen, Robert z. B. nicht.
  • Referenzfehler bei den Sonderzeichen, wenn der Quelltext bearbeitet wird (Fehler in MediaWiki:Edittools - evtl. aus Wikipedia übernehmen!? ) (siehe Diskussion)
  • Anmeldung erlöscht häufig nach kurzer Zeit (5.12.2022 - war schon mal behoben)
    • im Test-Wiki sind die lokale Zeit, Server-Zeit und Zeitzone im Container synchron und man wird nicht mehr abgemeldet
    • abwarten, bis OAuth aktualisiert ist, dann erneut die Zeitzoneneinstellung prüfen: https://www.mediawiki.org/wiki/Manual:Timezone
  • Parsererweiterungs (Tags) (siehe Diskussion)
  • "Letzte Änderungen" zeigt nur 14 Einträge (8.12.2022)
  • Nimmt man eine Seite in die Beobachtungsliste auf, dann wird das bestätigt durch "Die Seite "$1" wurde zur Beobachtungsliste hinzugefügt. ...". Diese Meldung wird wohl durch MediaWiki:Addedwatchtext erzeugt. Symbol OK.svg

Wünsche

Dann gibt es weitergehende Wünsche:

hat schon mal funktioniert

Neues

BOT-Aufträge

Bots (https://wiki.genealogy.net/GenWiki:Bots) können automatische Änderungen und Prüfungen im GenWiki durchführen. Im alten Wiki wurden Bots eingerichtet. Hier sind die Kategorien: https://wiki.genealogy.net/Kategorie:Bot. Es ist nun zu prüfen, welche noch benötigt werden.

Aufgaben könnten sein:

  • Bei allen Seiten - meist Dateien - ersetzen:
    • [[En:public domain]] --> [[Public Domain]]
    • "Lizenzstatus: Public Domain" --> "Lizenzstatus: [[Public Domain]]"
    • Anmerkungen = Public Domain --> Anmerkungen = [[Public Domain]]
    • De:Gemeinfreiheit‏‎ --> [[Public Domain]]
    • DE:<Lemma> --> <Lemma>. Beispiel: [[De:Kreisarchiv Neuss]] --> [[Kreisarchiv Neuss]]
  • Kategorie eintragen
    • /Zufallsfunde mit Kategorie versehen
  • OFB-Artikel auf Vorhandensein der Infobox OFB überprüfen
  • https://wiki.genealogy.net/Online-Adressb%C3%BCcher/Index/%C3%BCberarbeiten
  • Schreibfehler korrigieren
    • "Familiem" - 582 Vorkommen. Evtl. identische Texte durch eine Vorlage ersetzen (eingetragen auch in GenWiki:Bots/Anfragen)

In der Wiki-Technik-AG haben sich zwei Personen gefunden, die Bots entwickeln und testen. Es folgen Informationen zur Ergebnissen der AG:

Am 10.03. gab es ein digitales Treffen zu Wiki-Bots. Es wurde eine Möglichkeit gefunden, wie Bots (trotz OAuth) eingerichtet werden können. Lokal wird ein Bot-Benutzerkonto angelegt. Mit diesem Konto können Bots erstellt und über die Spezialseite "Botpasswörter" eingerichtet werden.

Als nächstes steht an:

Ein Arbeitsdokument liegt auch hier: https://nextcloud.team.genealogy.net/apps/onlyoffice/373390?filePath=%2FP%20-%20%20GenWiki%2FBots%2C%202023-01-03.docx

Online-Konferenzen

→ Hauptartikel: GenWiki:Dokumentation

Seit Herbst 2022 treffen sich in regelmäßigen Abständen Interessierte über "Zoom", um an der Weiterentwicklung mitzuarbeiten. Die Zugangsdaten werden rechtzeitig über die GenWiki-L, Compgen-L und GenWiki-Admin-Liste bekannt gegeben.

Archiv

Aufgaben ("ToDos")

Offen

Aktuell

  • Nuvola-gnome-devel.svg Abgleichung Hilfeseiten im GenWiki mit Wikipedia
  • Nuvola-gnome-devel.svg wer kann Bots (Massendatenänderungen) ausführen?
    Update 25.10: Hier brauchen wir jemanden - möglichst mehrere (übers Freiwilligenmanagement), der sich damit auskennt.
  • Nuvola-gnome-devel.svg prüfen, ob Suchmöglichkeit "intitle:" bei uns aktiviert werden kann (vgl. https://discourse.genealogy.net/t/anzahl-seiten-und-autoren/805347/10)

Mittelfristig

  • Nuvola-gnome-devel.svg Neustruktur der Einstiegsseite und der gängigsten Portale
  • Nuvola-gnome-devel.svg Anpassung der Hilfeseiten auf die neue MediaWiki-Version (soweit wie möglich auf Wikipedia Hilfen verweisen = vermeidet Pflegeaufwand)
  • Nuvola-gnome-devel.svg Suche auf "Portal Webtrees" begrenzt?
  • Nuvola-gnome-devel.svg wie können Einsteiger noch besser eingebunden werden?

Erledigt

  • Symbol OK.svg 31.8.2022: automatische Abmeldung nach 5 bzw. 12 Minuten Inaktivität
  • Symbol OK.svg 25.10.2022: Weiterleitungskette ändern (Optimierung Suchmaschinensuche)
  • Symbol OK.svg 28.10.2022: Datenschutz- und Haftungsausschlussverlinkung einrichten
sollen direkt ins Wordpress gehen und in den Projekten einheitlich Datenschutzerklärung und Impressum lauten (siehe GenWiki Diskussion:Weiterentwicklung)
Datenschutzerklärung: https://www.compgen.de/datenschutzerklaerung/
Impressum: https://www.compgen.de/impressum/
24.10.2022: geändert in Vorlage:Compgen Infobox, --Günter Thürheimer 08:55, 24. Okt. 2022 (UTC)