Inaktives Projekt

Dieses Projekt ist erfolgreich abgeschlossen oder wegen Mitarbeitermangels nicht mehr aktiv.

Wenn du dieses Projekt reaktivieren möchtest, so entferne diesen Baustein, trage das Projekt auf den beiden Übersichtsseiten Projekte und Wikiprojekt Wartung ein und lege dann einfach los!

Es geht hier um LiquidThreads (LT). Dies ist die Fortsetzung von „Hilfe Diskussion:Archivieren/Archiv#Vorschlag Archivbotvorgänge zu reduzieren“ (Permanent-Link).

SpielwieseFeedbackBugzilla (noch offen)

Absicht dieses Projektes Bearbeiten

  • Vorbereitung der Einführung von LiquidThreads in der deutschsprachigen Wikipedia im Hinblick auf verbreitete Benutzer-Skripte und Bots, die hier benutzt werden:
  • technische Unterstützungsgruppe für die Einführung in der dt. Wikipedia, zu beiden Seiten: der Community und den Entwicklern von LiquidThreads
  • verhelfen zur Alltagstauglichkeit in der dt. Wikipedia, bevor die Freischaltung in der Wikipedia "für alle" erfolgt
  • Hilfe:LiquidThreads schreiben/übersetzen
  • Hilfe:LiquidThreads/FAQ schreiben

Fragen klären Bearbeiten

Hilfe:Variablen und Magic words Bearbeiten

Welche Magic words gibt es?

  • UseLiquidThreads
  • lqtpagelimit

Spezialseiten-Aliase Bearbeiten

Kanonische Form Lokalisierung
DeleteThread Thread löschen, DeleteThread
HotTopics HotTopics
MoveThread Thread verschieben, MoveThread
NewMessages Neue Nachrichten, NewMessages
SplitThread SplitThread
MergeThread MergeThread

API Bearbeiten

Am Beispiel von WikimediaLabs-Wiki, betrachte man die API. Hier die Funktionen, die laut Dokumentation mit LT zusammenhängen:

  • Modulergänzungen:
  • Neue Module:
    • list=threads (th): Show details of LiquidThreads threads. (siehe auch mw:LiquidThreads#API, action=paraminfo&querymodules=threads)
    • action=feedthreads: This module returns a feed of discussion threads
    • action=threadaction: Allows actions to be taken on threads and posts in threaded discussions (Die writeAPI der Threads)

Damit können nun folgende Zuordnungen gemacht werden:

Funktion Spezialseite API Aufruf API Info/Hilfe Bemerkungen
Beobachtungsliste (raw) Special:Watchlist/raw action=query&list=watchlistraw paraminfo -
Beobachtungsliste Special:Watchlist/edit action=query&list=watchlist paraminfo, mw:API:Query - Lists#watchlist / wl API scheint nicht zu funkt...?!?
Benachrichtigungen/Notifications Special:NewMessages ? API Aufruf dazu?
Thread-Übersicht ? action=query&list=threads paraminfo, mw:LiquidThreads#API Spezialseite dazu?

Einige Fragen sind aber noch offen:

  • Wie kann per API erkannt werden, das es sich um eine Threadseite handelt? (prop=info sagt aktuell nichts dazu, Bug 21256)

Betroffene Bots und deren Zukunft Bearbeiten

  • ArchivBot (Sebmol): Wird unnötig? Oder wird er derzeit auf anderen Seiten als Diskussionsseiten verwendet?
  • Erledigt-Archivbot des SpBots (Euku): ? (siehe ArchivBot)
  • CopperBot (P.Copp): Nachsignierung von Diskussionsseiten nicht mehr nötig, aber immer noch von anderen Seiten.
  • DrTrigonBot (DrTrigon): Der Teil "Diskussions Zusammenfassung" wird unnötig, denn LT leistet, das was ich bisher vermisst hatte; wenn man jede Diskussion an der man je teilgenommen hat auf die watchlist setzt, wird man auf Special:NewMessages (aber auch direkt beim Surfen) benachrichtigt. Somit macht diese Spezialseite alles was mein Bot tut - nur besser ;) Was aus meiner Sicht bisher noch fehlt:
    • man das sollte LT so einstellen können, dass automatisch jede Diskussion an der man je teilgenommen hat auf die watchlist gesetzt wird
    • einzelne Teile meines Bots wie 'globalnotifications' (mit Merlissimos toolserver script) u.a. kleinere Dienste fehlen in LT noch, entweder werden die auch noch integriert, oder ich betreibe sie weiter, bin da offen für Vorschläge
    • habe die Entwicklung in dem Bereich eingstellt, bis klar wird, wann und wie LT hier eingeführt wird
  • BLUbot (Guandalug): Aus Sicht von DrTrigonBot; BLUbot müsste alle Benutzer die er benachrichtigt auf seine watchlist setzten und dann neue Nachrichten an Benutzer:BLUbot/Antworten melden. Oder DrTrigonBot erhält die Erlaubnis auf BLUbots watchlist zuzugreifen und macht das... ;) Zudem war da doch ein Problem mit LT wenn mehrere Benutzer in einer Gruppe (BLUbot Support Team) agieren, wenn ich das auf die Schnelle richtig verstanden habe...
    Solange ggf. eides läuft - LT und das alte System - brauchen wir den DrTrigonBot weiterhin für alles "alte". Was mit den LT - Threads passiert, müssen wir abwarten. --Guandalug 16:25, 26. Dez. 2009 (CET)[Beantworten]
  • Verwendungsreview-Bot - schreibt auf Benutzer- und Artikeldiskussionsseiten rum. Wenn sowohl LT als auch 'alter Stil' möglich sind (was ich - zumindest für eine Übergangszeit - befürchte), dann muss der Bot aufpassen, wie er einen neuen Abschnitt erzeugt. --Guandalug 16:25, 26. Dez. 2009 (CET)[Beantworten]

Betroffene Projektseiten Bearbeiten

Welche besonderen Projektseiten sind betroffen? z.B. WP:VM, WP:LK, …

weiteres? Bearbeiten

  • (wie kann man versch. Diskussionen zusammenführen?)

Teilnehmer Bearbeiten

  • DrTrigon (Sichter, Botbetreiber, Python-Programmierer)
  • Euku (WP-Admin, Botbetreiber, JS-Programmierer, Testlab-Admin)
  • Guandalug (WP-Admin, Botbetreiber)
  • Merlissimo (WP-Admin, Botbetreiber, Testlab-Admin, Übersetzer)
  • Nichtich (WP-Admin)
  •  @xqt (Botbetreiber, pywikipediabot-Entwickler, Übersetzer)
  • Church of emacs (WP-Admin, MediaWiki-Entwickler)

Übersetzung Bearbeiten