Dynamic Tasklist 2
Dynamische Aufgabenliste - Neue Version 2
Ankündikung: Neues Plugin "Dynamic Tasklist 2"
Jonathan Nolen über "Dynamc Tasklist 2":
Wir möchten Sie auf ein kürzlich neu veröffentlichtes Plugin hinweisen: Dynamic Tasklist 2

Zwar gab es bereits seit längerer Zeit zwei Tasklist-Makros für Confluence, beide waren jedoch recht eingeschränkt. Ich benutze Tasklists in Confluence oft und war regelmäßig frustriert. Als Bob Bargemen, Mitglied des Developer-Network, nun ein weiterentwickeltes Makro vorstellte, stieg ich mit ein. Wir haben zusammen mir Bob daran gearbeitet, das neue Makro zu optimieren und wichtige Features zu ergänzen. Jetzt können wir Ihnen das Ergebnis präsentieren!
Das neue Plugin ersetzt die beiden älteren Makros. Damit es funktioneren kann, müssen also beide Makros deaktiviert werden. Sobald das geschehen ist, wird Dynamic Tasklist 2 nach Daten im alten Format suchen und diese dann automatisch konvertieren.
Was erwartet Sie mit dem neuen Plugin? Sie bekommen eine schicke, neue Ajax-Ified-Tasklist, die wunderbar funktioniert. Sie können Tasks "on the fly" hinzufügen, per drag and drop dauerhaft sortieren, oder sogar zwischen verschiedenen Tasklists auf derselben Seite verschieben. Sie können Tasks editieren und sogar Links und einfache Formatierungen mit Wiki-Markup hinzufügen. Weitere großartige Features finden Sie auf der Plugin-Homepage.
Mit diesem Plugin haben wir eine weitere wichtige Entscheidung getroffen. Es hat mich immer geärgert, dass die Änderungen in "Dynamic Tasklist" nicht mit Versionen versehen wurden. Die Tasks wurden in den Eigenschaften der Seite gespeichert und waren nicht vom User editierbar. In meinen Augen widerspricht das der Arbeitsweise von Confluence. Änderungen in einem Wiki sollten immer transparent, sicher, zugeordnet und reversibel sein. Das alte Makro hat diese Voraussetzungen nicht erfüllt.
Wir haben und also damit beschäftigt, die Art der Datenspeicherung einer neuen Tasklist zu ändern. Die Daten werden jetzt in den Content der Seite geschrieben. Damit ist eine Änderung der Tasklist jetzt auch eine Änderung des Seiteninhalts. Ein zusätzlicher Vorteil besteht darin, dass die Tasklist jetzt auch editierbar ist, während man den übrigen Teil der Seite bearbeitet. Das kann in einigen Fällen nütlich sein. Eine interessante Aufgabe war es auch, dem Makro dieselben Ajax-Funktionalitäten zu verleihen, sich aber trotzdem gut mit Confluence zu vertragen.
