Wikipedia:Technische Wünsche/Topwünsche/Bearbeitungskonflikte/Vorschlag B

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Vorschlag B zur möglichen Umsetzung des Wunsches: Bessere Lösung von Bearbeitungskonflikten

[Quelltext bearbeiten]

Das Team bei WMDE möchte mit der Umsetzung des Wunsches „Bessere Lösung von Bearbeitungskonflikten“ beginnen. Aus den bisherigen Kommentaren während der Umfrage wurden zwei erste – grobe – Ideen skizziert. Feedback dazu ist wichtig, um genauer sehen zu können, in welche Richtung es gehen kann und was auf keinen Fall gemacht werden sollte. Vorschlag A beinhaltet kleinere Änderungen in zwei Varianten und die bisherige Benutzeroberfläche bleibt weitestgehend erhalten. Vorschlag B würde die bisherige Benutzeroberfläche deutlich verändern. Das Team freut sich über zahlreiche Rückmeldungen. Vielen Dank! --Birgit Müller (WMDE) (Diskussion) Wikipedia:Technische W%C3%BCnsche/Topw%C3%BCnsche/Bearbeitungskonflikte/Vorschlag B#c-Birgit Müller (WMDE)-2016-05-11T18:23:00.000Z-Vorschlag B zur möglichen Umsetzung des Wunsches: Bessere Lösung von Bearbeitu11[Beantworten]

Der Wunsch in der Umfrage: Bessere Lösung von Bearbeitungskonflikten (39 Stimmen, Platz 1)

Konkretisierung: Bei einem Bearbeitungskonflikt werden bereits jetzt zwei Textfelder angezeigt, wovon das eine die neue Version enthält und aus dem anderen der eigene Text kopiert werden kann, um ihn in die aktuellere Textversion einzufügen. Die Darstellung des Bearbeitungskonfliktes ist jedoch verwirrend und es ist unklar, was genau wo zu tun ist.

Hier geht es zu Vorschlag A

Die bisherige Idee

[Quelltext bearbeiten]
Bild 1: Die aktuelle Situation

Bild 1 zeigt die aktuelle Situation während eines Bearbeitungskonflikts. Bislang sieht man im Konflikt-Bearbeitungsmodus oben ein Textfeld mit der bisher gespeicherten Version, darunter eine Ansicht, die die zwei Versionen vergleicht und darunter das Textfeld mit der eigenen Version. Dadurch wird viel Text doppelt angezeigt, und es ist aufwändig, die eigenen Textabschnitte im unteren Textfeld zu finden und nach oben zu kopieren. Das wollen wir ändern, indem folgender neuer Arbeitsprozess vorgeschlagen wird:

Grundsätzlich gibt es zwei Schritte: Zuerst wählt man aus, welche Textabschnitte man von sich beziehungsweise der konfliktierenden Änderung übernehmen will (Schritt 1).


Als nächsten Schritt kommt man dann auf die Vorschauseite, von der aus man den gesamten Text noch einmal editieren kann, wenn dies gewünscht ist (Schritt 2).


Schritt 1 ist in Bild 2 angedeutet:

Bild 2: In der linken Spalte findet man alle Änderungen von sich (eingebettet in etwas Kontext des Artikels) und in der rechten Spalte sind alle Änderungen, die den Konflikt hervorgerufen haben. Man kann nun auswählen, welche der Änderungen man behalten möchte, und welche nicht. Dabei ist es auch möglich, beide miteinander im Konflikt stehenden Änderungen zu behalten. Außerdem kann man den eigenen Text editieren.

Schritt 2 besteht aus der Vorschauseite, die die gleiche ist, wie die, die man beim Seiten bearbeiten sehen kann:

Schritt 2: Vorschau-Button und Vorschaumodus: Die Vorschau-Seite erhält alle in Schritt 1 ausgewählten Textbausteine

Im Artikelfeld befindet sich nun der Artikel, der alle Textbausteine, die man in Schritt 1 ausgewählt hat, enthält. Nun kann man weitere Änderungen vornehmen, zum Beispiel um den Übergang zwischen den neuen Abschnitten flüssiger zu gestalten. Wenn man nun auf Speichern drückt, ist der Artikel gespeichert.

Anmerkungen zu Vorschlag B

[Quelltext bearbeiten]

Was ist gut an dem Vorschlag

[Quelltext bearbeiten]

Was könnte besser sein

[Quelltext bearbeiten]
  • Kommentar und Signatur

Was sollte auf keinen Fall gemacht werden

[Quelltext bearbeiten]
  • Kommentar und Signatur

Offene Fragen

[Quelltext bearbeiten]
Hi hgzh, zur Frage mit der Diff-Engine: Ja, die übersichtliche Darstellung sollte machbar sein. Der komplexere Teil ist die Phase zwischen: Textbausteine sind ausgewählt und man drückt auf Vorschau und die Vorschau wird erstellt - der Moment, in dem also eine Auswahl an einzelnen Textschnipseln an den Server geschickt wird und eine vollständige Vorschau mit den integrierten Textschnipseln an der richtigen Stelle zurückkommen soll - aber auch das sollte lösbar sein. Wie das im Einzelnen aussehen kann mit der Auswahl und Übernahme der Textbausteine, können wir momentan noch nicht sagen. Vorschlag B ist von der Vorgehensweise in der Softwareentwicklung inspiriert, wo "Merge-Konflikte" (sozusagen Bearbeitungskonflikte in der Programmierung) über eine ähnliche Auswahl von einzelnen Teilen gelöst werden. In diesem ersten Stadium gehts vor allem darum, zu klären, ob generell eine Vorgehensweise bei der man a.) einzelne Textbausteine auswählen und deren Reihenfolge bestimmen kann und b.) in der Vorschauansicht den gesamten Text sieht und nochmal nachbessern kann, nützlich erscheint. Abgesehen von der technischen Machbarkeit, klänge so etwas sinnvoll? Viele Grüße, --Birgit Müller (WMDE) (Diskussion) Wikipedia:Technische W%C3%BCnsche/Topw%C3%BCnsche/Bearbeitungskonflikte/Vorschlag B#c-Birgit Müller (WMDE)-2016-05-13T14:50:00.000Z-Hgzh-2016-05-12T11:37:00.000Z11[Beantworten]
Hallo Birgit, danke für deine Erklärung. So, wie du es jetzt geschildert hast, halte ich das für einen sinnvollen Vorschlag. Ich kann mir das also in etwa wie bei Beyond Compare (nutze ich) vorstellen. Gruß, -- hgzh Wikipedia:Technische W%C3%BCnsche/Topw%C3%BCnsche/Bearbeitungskonflikte/Vorschlag B#c-Hgzh-2016-05-17T17:59:00.000Z-Birgit Müller (WMDE)-2016-05-13T14:50:00.000Z11[Beantworten]

Tonprotokoll oder wie klingt es, wenn man einen Bearbeitungskonflikt auflöst?

[Quelltext bearbeiten]

Um genau zu verstehen, was wo hakt, wie jeweils Schritt für Schritt mit einem Bearbeitungskonflikt umgegangen wird (oder nicht), sind Tonprotokolle sehr hilfreich. Tonprotokoll, d.h., sich selbst dabei aufzunehmen, wenn man in einen Bearbeitungskonflikt gerät und Schritt für Schritt zu beschreiben, was man wie macht. Dies am Besten unterstützt durch einen Screenshot der Situation, die beschrieben wird. Hier ein Beispiel, in dieser Variante mit Video vom Bildschirm (Englisch). Wer Lust hat, das Team mit einer Aufnahme zu unterstützen, kann sich gerne direkt bei Jan melden, der im Team der Software-Entwicklung für Aufgaben rund um Design, Benutzerfreundlichkeit & Benutzeroberfläche zuständig ist. Vielen Dank!

Zwischenstand und wie es weiter geht

[Quelltext bearbeiten]

Vielen Dank an alle, die hier kommentiert haben oder außerhalb des Wikis ihren Umgang mit Bearbeitungskonflikten beschrieben, Feedback gegeben und Vorschläge gemacht haben.

Als ersten Zwischenstand werden hier die Ergebnisse der bisherigen Überlegungen zusammengefasst. Auf Grundlage der ersten Runde ist ein neuer Vorschlag entstanden, der ebenfalls vorgestellt wird.