Benutzer:Trias/Tropokoll
Tropokoll (Arbeitstitel, = Anagramm von Protokoll) hat das Ziel, Protokolle anstatt in der üblichen schriftlichen Form in einer digitalen Form zu schreiben und dabei gleichzeitig die Möglichkeiten des Internets (Kolloboration, Kommunikation) und digitaler Medien (visuelle Darstellung) zu nutzen.
Grundprinzip
Tropokoll soll in einer Webseite laufen. Jeder (evtl nach Anmeldung) soll editieren dürfen, es soll keinen dezidierten Schriftführer geben. Es soll Admins (Tropokollersteller?) geben, die die Veranstaltung starten und beeenden können, sowie die Metaebenen (siehe #Aufbau) editieren können und verschiedene Parameter festlegen können. Nutzer sollen die Möglichkeit haben, gleichzeitig zu editieren.
Aufbau
Tropokoll sieht so aus, das eine Zeitleiste immer angezeigt wird, die automatisch weiterläuft. Die Zeitachse (nach rechts) soll frei skalierbar sein (1 Minute bis Dauer der Veranstaltung). Der User sollte auch scrollen können. Nach oben geht die Metaebene.
ASCII-ART (Draft!)
Dies ist ein beispielhafter Piratenparteitag in Protokoll, oben Twitter, in der Mitte das Protokoll und unten Metaebene 0.
Meta (Hashtag der Veranstaltung ist #helpme09) ^ #| _@hh_____ ' T| | @dh thx | ' _@xy______________________ ____________ W| ¯¯¯¯¯¯¯¯¯ ' | Muss das sein? #meta #GO | |Meiste Edits|Neueste Edits I| ' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |¯¯¯¯¯¯¯¯¯¯¯¯ T| _@dh____________________ ' [+ NEUER TWEET] | [!] User Hans Dampf (4242) T| | Viel Spaß wünscht @dh | ' | [!] User Trias (1337) E| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ' | [!] User foo (23) R| ' | |´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´| 5| ' [+ NEUER EVENT] | | ' | | ' | 4| ' [+ NEUER EVENT] | | ' | | ' __________________________t_e_x_ | 3| ' | GO-Antrag auf Änderung der GO | [+ NEUER EVENT] | | ' ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | ___________________t_e_x_ | 2| | GO Antrag (weil...) | [+ NEUER EVENT] | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | ______t_e_x_ ' | 1| | Begrüßung | ' [+ NEUER EVENT] | | ¯¯¯¯¯¯¯¯¯¯¯¯ ' | |´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´| | _____t_e_x_ ' _____t_e_x_ | 0| | Gemurmel | ' | Gelächter | [+ NEUER EVENT] | [Playback-view] | ¯¯¯¯¯¯¯¯¯¯¯ ' ¯¯¯¯¯¯¯¯¯¯¯ | +––––––––––––––––––––––––––––––––-––––––––––|–––––––––––––––––––––––––––––––––––––––––> Time (is ticking) << Scrollen << 12 Uhr
Legende: (Vereinfachung) t = Tags e = Editieren x = Löschen ! = Melden [] = Button
Standard-Template
Das Standard-Template ist eine normale Versammlung nach Parteiengesetz (genauer: Piratenparteitag). Es kann aber auch von Adminstrator eigene Metaebenen definiert werden, zum Beispiel für eine Versammlung nach dem Vereinsgesetz. Der Adminstrator kann auch Farben für die Typen festlegen.
Die einzelnen Typen (in der Unterliste) können durch Farben gekennzeichnet werden. Es gibt 5 Metaebenen plus die Twitterspähre und die Metaebene 0.
- Twittersphäre (Tweets mit Hashtag der Veranstaltung.)
- 5: (Königsebene ;)
- Kombination von Metaebenen, Sonderleistungen, "Kreatives"
- Satzungs-/Gesetzeswidrige Beschlüsse
- Trollen
- 4:
- GO-Antrag auf Änderung der TO
- Satzungsänderungsantrag
- 3:
- GO-Antrag auf Änderung der GO
- Wahlprogrammänderungantrag
- Parteiprogrammänderungsantrag
- 2:
- GO-Antrag
- Wahlprogrammvorschlag
- 1:
- Normaler Redebeitrag
- Wahlen für die Parteiorgane
- 0:
- Stille, Gemurmel, Applaus, Pause, Wahlhandlung
Zusatzlevels (Tags):
- +0: normaler Redebeitrag
- +0,25: Meinungsbild
- +0,5: Antwort auf normalen Redebeitrag
- +0,75: Deja vús, Rekursion, Zwischenrufe
Bedienung
Akteure
- Ersteller (= 1. Administrator)
- Nutzer
Login
- Der Login soll mittels OpenID, OAuth, ldap oder ähnlichem geschehen. Es soll keine Registrierung nötig sein.
- Der Ersteller könnte auch ein Passwort für das Tropokoll festlegen
- Der Ersteller könnte auch das Tropokoll Invitation-only machen (sowohl ansehen als auch editieren)
Hauptinterface
Event (= Protokolleintrag)
- Ein Event besteht aus zwei Teilen, nämlich einem Typ, den der Nutzer per Dropdown auswählen kann (wurde vom Admin vorher festgelegt) und einem Text, den ein Nutzer frei editieren kann.
- Ein Event wird in Stücke geteilt, wenn es länger als 30 Sekunden dauert.
- Ein Event von 1 Minute würde dann quasi aus 2 Stücken bestehen, in den ein zusammenfassender Satz steht.
- Ein Event soll außerdem die Möglichkeit von Tagging bieten, diese sollten aber nur durch den Klick auf ein kleines Plus(?)-Zeichen zu sehen sein.
- Tags sollen frei vergebbar sein, jedoch können für Tags bestimmte Zusatzlevels (siehe oben) vergeben werden können (durch die Administratoren).
- Ein Event soll in seiner Zeichenlänge beschränkt sein.
- Es bieten sich 140 Zeichen wegen Twitter an, dies muss jedoch kein Dogma sein.
- In der Metaebene Null haben Events kein Beschreibungstext und keine Tags(?).
- Ein Event soll automatisch durch den Typ eine Farbe zugewiesen bekommen.
- shortlinks werden automatisch verlinkt
Nutzer-Interaktion
Main
- Der Nutzer soll sich mit seinem Twitter/Facebook-Account einloggen können und aus der Zeitleiste twittern können (automatisch mit Hashtag).
- Mehrere Nutzer sollen gleichzeitig die Zeitleiste editieren können.
- Es kann dabei aber nur ein Event gleichzeitig stattfinden innerhalb der Metaebenen (Ausnahmen also Ebene Null und Twitterspähre).
- Der Nutzer sollte die letzten 10 Änderungen einfach rückgängig machen können (+ Playback-mode)
- Es soll eine "Melde"-Funktion geben, um zum Beispiel Störenfriede dem Administrator zu melden.
- Der Nutzer könnte frei platzierbare Notizen anlegen können, im Stile von Post-Its. Notizen sind (standardmäßig) nur für den Nutzer selbst sichtbar.
- Der Nutzer könnte eine Quickscrollfunktion angeboten bekommen ähnlich wie bei Google finance
misc
- Es könnte eine Art "Hitlist" geben, wer die meisten Edits gemacht hat und eine History, wer die letzten Edits gemacht hat (kombinierbar mit Playback-Mode)
- Es könnte Eine Art User-Ranking geben. Der mit mehr Edits hat mehr Autorität als ein Newbie. Sollte fail-safe sein....
Der Adminstrator
- Der Ersteller soll zusätzliche Administratoren mit den gleichen Rechten wie er bestimmen können.
- Der Administrator kann Benutzer sperren und verwarnen, die Zeitliste sperren, die Veranstaltung beenden und (wieder-)eröffnen.
- Der Administrator soll von Nutzern benachrichtigt werden können, wenn ihnen ein Störenfried auffällt.
- Der Administrator kann eigene Templates für die Metaebenen erstellen (siehe oben)
- Der Administrator könnte die Zeitleiste invitation-only machen (jeweils editieren als auch anschauen) oder ein Password vergeben. Standard ist offen für alle (die sich einloggen können).
Export
- Es soll möglich sein, die Timeline in ein XML-Format zu exportieren und in ein menschenlesbares Textformat.
- Ein Twitterport wäre denkbar.