Benutzer:Gardini/Versionsbereinigung
Diese Seite entstand im Frühling 2007 in Rahmen gnadenlosen Drills verunsicherter Jungadmins auf meiner hochwohlgeborenen Benutzerdiskussionsseite. Unter „Kurz und knackig“ habe ich mich an einem algorithmic approach versucht, die ursprüngliche Fließtextfassung incl. Erläuterungen findet sich unter „Lang und breit“. Beide Fassungen sind zum Gebrauch für die Praxis ausgelegt, um Administratoren eine Orientierungshilfe zu geben. Sie beschränken sich daher auf das für die alltägliche Verwaltungspraxis relevante, auf größere juristische, technische oder dogmatische Diskurse dagegen habe ich verzichtet.
Kurz und knackig
Vorneweg:
- In dieser Anleitung wird vorausgesetzt, dass eine Versionsbereinigung wirklich nötig ist.
- Die GFDL erfordert die Zuordnung von Hauptautoren zu ihren Beiträgen. Wird das nicht gewährleistet, liegt eine URV vor.
- Wir können nicht sehen, welche Versionen genau in der Vergangenheit wann und wie oft gelöscht oder wiederhergestellt wurden.
- Viele Versionen bedeutet lange Wartezeiten und evtl. Schluckauf bei den Servern. Das ist nicht deine Schuld. Tief durchatmen und Ruhe bewahren und: Immer schön warten, bis die Seiten fertig geladen sind.
Zur Sache:
- Steht die URV/Datenschutzverletzung/whatever noch auf der Seite?
- Nein: Fortfahren mit (2)
- Ja: Entferne sie restlos und gib dabei in der Zusammenfassungszeile explizit den Grund (URV, ANON …) an.
- Blick in die Versionsgeschichte: Gibt es bereits gelöschte Versionen?
- Nein: Fortfahren mit (3)
- Ja: Blick in Spezial:Wiederherstellen/Seitenname: Sind darunter aufgrund von WP:URV, WP:ANON o. ä. gelöschte Versionen?
- Nein: Fortfahren mit (3)
- Ja: Notiere dir die betroffenen Versionen (Stift, Papier, Editor …) so, dass du sie zuverlässig wiederfindest.
- Lösche die Seite. Vermerke dabei als Löschgrund explizit, dass es sich um eine Versionsbereinigung handelt und warum (URV, ANON …).
- Falls trotz Löschung alles noch da ist: Cache leeren.
- Geh auf Spezial:Wiederherstellen/Seitenname. Setze dort bei allen Versionen, die wiederhergestellt werden sollen, ein Häkchen. Mithilfe der Shift-Taste kannst du Versionen serienweise markieren. Keine einzige Version, die die URV/ANON-Verletzung/… enthält, darf mitwiederhergestellt werden.
- Gab es zwischen dem „bösen“ Edit und dem Entfernungsedit (s. 1.2) Beiträge Dritter, die von der Schöpfungshöhe her urheberrechtlichen Schutz genießen könnten?
- Nein: Fortfahren mit (5)
- Ja: Auch der Entfernungsedit (s. 1.2) darf nicht wiederhergestellt werden.
- Gab es zwischen dem „bösen“ Edit und dem Entfernungsedit (s. 1.2) Beiträge Dritter, die von der Schöpfungshöhe her urheberrechtlichen Schutz genießen könnten?
- Versichere dich, dass (a) alle Versionen, die wiederhergestellt werden sollen, markiert sind, und dass (b) keine einzige Version, die nicht wiederhergestellt werden soll, markiert ist.
- Stelle die Seite wieder her. Gib dabei als Wiederherstellungsgrund explizit an, dass es sich um eine Versionsbereinigung handelt und warum.
- Falls trotz Wiederherstellung alles noch weg ist: Cache leeren.
- Sind durch die Versionsbereinigung Veränderungen Dritter nach (4.1.2) verlorengegangen?
- Nein: Siehe (8)
- Ja: Handelt es sich im wesentlichen um bloße Hinzufügungen oder mehr um Veränderungen von Vorhandenem?
- Hinzufügungen können einfach abschnittsweise im Nachhinein wieder in den wiederhergestellten Artikel eingefügt werden, wobei in der Zusammenfassungszeile unbedingt Autor (explizit als solcher!) und Zeitstempel vermerkt werden müssen. Copy-and-Paste-Vorlage: Autor des eingefügten Textabschnitts $FOO ist [[Benutzer:$BAR|$BAR]] (08:15, 30. Feb. 2001).
- Veränderungen: Das wird fieselig. Wenn du es wirklich durchziehen willst, nimm dir mindestens eine Stunde frei. Im Prinzip wird dann wie unter (7.2.1) verfahren, so dass du im Prinzip künstlich die Versionsgeschichte des Artikels nachbaust. Gestatte dir selbst aber ggf. den Gedanken, dass der Artikel schon irgendwie auch ohne diese Detailänderungen überleben wird. Denn: Es ist nicht deine Schuld, dass er versionsbereinigt werden musste.
- Sollte es aus irgendeinem Grund doch deine Schuld sein, tue Buße, indem du zweimal die Relevanzkriterien und dreimal den Originaltext der GFDL betest. Alternativ: Mach es wieder gut, indem du den Artikel eigenhändig zum Exzellenten Artikel ausbaust.
- Du bist fertig.
Lang und breit
Letzten Endes steckt ja bei Versionsbereinigungen hinter allem die eine, grundsätzliche Überlegung: „Wie sorge ich dafür, dass am Ende keine Urheberrechte verletzt sind?“ Du weißt schonmal, dass sämtliche Versionen, die den URV-Absatz enthalten, ausnahmslos raus müssen. Nun musst du aber folgendes beachten: Wenn du nur den URV-Absatz entfernst, schaffst du somit eine neue Version, in der sämtliche Veränderungen außerhalb des URV-Absatzes seit der Version vor der URV erhalten geblieben sind. Diese Veränderungen wurden zu bestimmten Zeitpunkten zwischen URV-Einbringung und URV-Entfernung getätigt. Wird für diesen Zeitraum eine Versionsbereinigung durchgeführt, verschwinden auch diejenigen, die diese „guten“ Änderungen durchgeführt haben, aus der Versionsgeschichte. Wenn es da nur um Tippfehler oder Zeichensetzung oder kleinere Formulierungsänderungen oder ähnliches ging, dem man keine nennenswerte Schöpfungshöhe zusprechen kann, macht das nichts, wenn aber zwischendurch jemand ein imposantes Pamphlet eingefügt hat (oder sonst etwas verändert hat, das hinreichende Schöpfungshöhe hat), dann ergibt sich das Problem, dass die GFDL in puncto Autorennennung verletzt würde; schließlich erschiene im Diff derjenige, der den URV-Teil herausgenommen hat, fälschlicherweise als derjenige, der die schöpfungshöheerreichende(n) Veränderung(en) getätigt hat. Das wäre dann wieder eine URV. Manchmal lässt sich das Problem leichter lösen, wenn zum Beispiel der schöpfungshöheerreichende Edit einfach nur das Hinzufügen neuer Textteile war, dann können diese Teile nach der Versionsbereinigung einfach neu mit entsprechendem Hinweis auf den Urheber (oder durch den Urheber selbst) eingefügt werden, somit erschiene der Urheber wieder eindeutig zuordnenbar in der Versionsgeschichte, und alles wäre gut. In der Praxis quasi unmöglich ist es, Edits zu retten, die sich quer über den ganzen Artikel verteilen. Da muss man dann damit leben, dass diese verloren gehen, und es bleibt eigentlich nur die Möglichkeit, die entsprechenden Leute zu bitten, sich das ganze vielleicht nochmal anzusehen und gegebenenfalls ihre Veränderungen abermals durchzuführen.
Rein handwerklich funktioniert eine Versionsbereinigung so, dass du den ganzen Artikel erstmal komplett löschst (mit Hinweis auf die anstehende Versionsbereinigung wegen URV). Das dauert – abhängig davon, wie viele Versionen er hat – durchaus auch mal sein Zeitchen, ebenso wie die folgenden Schritte, lass dich also nicht unter Druck setzen, wenn zwischendurch einer ankommt und herummeckert, warum du denn einfach so den Artikel löschst etc. Anschließend gehst du auf „$FOO gelöschte Versionen ansehen oder wiederherstellen?“ und wählst dort sämtliche Versionen aus (Häkchen setzen), die du wiederherstellen möchtest, und klickst anschließend auf „Wiederherstellen“ (mit knackiger Begründung, versteht sich). Nun ist alles im Butter. Evtl. hast du anschließend Cache-Probleme, und es scheint, als wären die bösen Versionen noch da – lass dich davon nicht beirren und bitte einfach einen anderen, mal kurz zu gucken.
Aber Obacht! Evtl. wurde im Artikel bereits ein- oder mehrmals eine Versionsbereinigung durchgeführt. In einem solchen Falle musst du höllisch aufpassen, nicht versehentlich die alten URVs, Datenschutzverletzungen, und was es so alles an Kroppzeuch gibt, wiederherzustellen. Das wäre sehr, sehr ungünstig. Das Problem ist nämlich folgendes: Welche Versionen schonmal gelöscht worden sind (und wann), sieht man nicht – weder auf Spezial:Wiederherstellen, noch in der Versionsgeschichte. Ungünstig, das. Von daher ist es unbedingt nötig, immer vorher erstmal in die Versionsgeschichte des Artikels zu schauen und zu überprüfen, ob es bereits gelöschte Versionen gibt, und sich dann, wenn ja, anzusehen, warum es bereits welche gibt. Sind es einfach gelöschte Redirects oder so ein Schmarrn, dann kannst du es getrost ignorieren. Wurden Löschungen aber wegen URV, Klarnamensnennung, Flames etc. pp. durchgeführt, notier dir die Versionen, die dir unter Spezial:Wiederherstellen/Artikel angezeigt werden, lösche anschließend den Artikel, und setze bei diesen Versionen ebenfalls keine Häkchen, wenn du den Artikel wiederherstellst. Dann wird alles gut.
Noch zwei technische Anmerkungen: Viele Seiten haben sehr viele Versionen. Daraus ergeben sich zwei Probleme: Zum einen ist es seeehr mühsam, 500+ Versionen per Hand ein Häkchen zu verpassen. Dankenswerterweise hat ein kluger Mensch das passende Bookmarklet javascript:for(var i=3;i<=10000;i++)document.getElementsByTagName("input")[i].checked=true; ersonnen, das es dir ermöglicht, mit einem Klick alle Häkchen zu setzen. Dann musst du nur noch bei den bösen Versionen das Häkchen wieder händisch entfernen, was in 99 % der Fälle ungleich einfacher ist. Zum anderen streikt die Software ab etwa 12.000–13.000 Versionen, so ein Problem hatten wir neulich etwa mit der Seite Wikipedia:Entsperrwünsche. Da kann man dann nichts machen, das war dann halt Schicksal. Das sieht jetzt furchtbar viel und kompliziert aus, ist aber eigentlich halb so wild. Wenn du noch Fragen hast, hau mich einfach an. In kurz gibt's das ganze unter Wikipedia:Versionslöschungen/Hinweise. So long, --Gardini 15:09, 30. Mär. 2007 (CEST)
Kleiner Nachtrag, weil mir das gerade eben passiert ist: Bei Seiten mit ziemlich langen Versionsgeschichten (wie ich eben auf WP:AN habe feststellen müssen) bitte bei der Benutzung des Bookmarklets darauf achten, dass es erst angeklickt wird, wenn die Liste gelöschter Versionen vollständig geladen ist, sonst kann es passieren, dass die älteren, noch nicht ganz geladenen Versionen vom Bookmarklet nicht mitmarkiert werden, ohne dass man es merkt. Im Zweifelsfall am besten einfach mal kurz nach ganz unten scrollen und nachsehen. Über die technischen Hintergründe kann ich nur wirre Vermutungen anstellen. --Gardini 20:09, 2. Mai 2007 (CEST)