Home   Was ist ot ?   Regeln   Mitglieder   Maintainer   Impressum   FAQ/Hilfe   Browser
 

Re-Implementierung von open theory
E-Mail:
Passw.:
 english italiano
Maintainer: Stefan Meretz, Version 1, 18.07.2006  Druckversion
Projekt-Typ: halboffen Info: Bei halboffenen und geschlossenen
Projekten können nur eingeloggte
Projektmitglieder kommentieren.
Status: Archiv

Kurze Geschichte von open theory und kurze Auswertung

[Alle Kommentare ausblenden] (1) Die Entwicklung des Tools "open theory" geht auf eine Erfahrung bei E-Maildiskussionen zurück. In E-Maildiskussionen werden jeweils vorausgehende Beiträge zitiert, um selbst eine Meinung beizusteuern - die wiederum in einer neuen Runde zitiert und kommentiert wird. Durch die vielfache Kommentierung entsteht eine Einrück-Struktur, manchmal auch Kamm-Struktur genannt. Da ein Diskussionsfaden ("Thread") viele Beiträge haben kann, entstünden sehr lange Mails, wenn bei jeder Antwort stets alles vorhergehende zitiert würde. Um das zu verhindern wird gelöscht. Das schafft einerseits Übersicht und Konzentration. Aber es zerstört andererseits auch den Zusammenhang der Argumentation. Mühselig über das Archiv muss der jeweilige Thead rekonstruiert werden.

[Alle Kommentare ausblenden] (2) Warum also nicht die vollständigen Threads im Web darstellen? Das war die Idee. Auf diese Weise sollte es möglich sein, Diskussionen nicht nur als "Austausch" von Meinungen zu führen (oder gar destruktivere Formen), sondern als sich entwickelnde Diskussion am theoretischen Gegenstand. Kommentare sollten einen Ursprungstext schrittweise vorantreiben. Der Maintainer erstellt sukzessive neue Text-Versionen, die Qualität nimmt zu. Wie bei Freier Software, das war die Idee.

[Alle Kommentare ausblenden] (3) Es hat nicht funktioniert. Updates bei Software funktionieren, bei Texten nicht. Ausnahme: Wikipedia. Dort handelt es sich um grundsätzlich vorhandenes Wissen, dass "nur noch" geeignet notiert werden will. NPOV, also der neutral point of view, ist das Gebot. Bei offener Theorie geht es im Gegensatz dazu um den POV, also die je eigene theorieförmige Sicht auf die Welt. Um Theorie zu entwickeln brauche je ich die Anderen, theoretisch. Aber es gibt hierzulande keine konstruktive und kollektive Kultur der Theorieentwicklung. Abgrenzung und Betonen der Differenz beherrschen die Diskurse. Das wird nicht zuletzt im akademischen kontext geübt (aber nicht nur dort).

[Alle Kommentare ausblenden] (4) Ich ziehe also den Schluss, dass es anscheinend keinen großen Bedarf für open theory gibt. Für Debatten gibt's Foren und Mailinglisten, für Texte Wikis, die meist unter ihren Strukturschwächen leiden. Wieder Ausnahme: Wikipedia. Dort gibt es eine "natürliche" flache Struktur aufgrund der Orientierung an enzyklopädischen Begriffen - der Rest sind Organisation und Metadaten. Die Orientierung in einem Wiki ist meistens schwer.

[Alle Kommentare ausblenden] (5) Es gibt aber auch positive Ansätze. Im CoForum gibt es ein mitwachsendes semantisches Tagging, das differenzierte Topologien erzeugen kann. Das ist ein schicker Anfang. Leider wissen und nutzen das nur wenige, und es gibt es keinen "Topologie-Browser". Vielleicht können wir aber sowas zusammen entwickeln.

Ok, also: Was tun?

[Alle Kommentare ausblenden] (6) Mein Ausgangspunkt ist: Ich brauche open theory für mich. Ich will meine Website Kritische Informatik am liebsten auflösen und alles in ein brauchbares ot-Tool packen. Ich will keine statischen Websites pflegen müssen. Denn das ist meine Haupttätigkeit: Theorie produzieren. Wann ist ein erneuertes Tool "open theory" für mich brauchbar? Die bisherige Version von open theory betrachte ich als Studie. Das kann alles nicht so bleiben, und es ist auch nicht ausbaufähig. Ich packe den Code jedenfalls nicht nochmal an.

[Alle Kommentare ausblenden] (7) Das Wegwerfen ist ein "normaler Prozess" bei Freier Software: Irgendwann kommt das Re-Design. Grundlage sind die bisherigen Erfahrungen. Ich schreibe meine Ideen für ein neues "ot" auf, wer mag, kann weitere Ideen dazufügen. Es handelt sich nur um Stichpunkte, ich hoffe, sie sind trotzdem verständlich. Ob daraus wirklich was folgt, muss ich noch sehen. Gut wäre, wenn ich Bausteine finde und nicht alles selbst bauen muss. Und Leute, die es mit mir zusammen entwickeln.

Seiten-Aufbau

[Alle Kommentare ausblenden] (8) Durchgängiger dreispaltiger Aufbau mit Kopfbereich:
- Kopf: Titel, Brotkrümelpfad, Login
- links: Navigation
- Mitte: Content
- rechts: Funktionen (offen, welche das sind)

Nur noch eine Navigation links

[Alle Kommentare ausblenden] (9) Mit diesen Punkten/Unterpunkten:
- open theory: Mission, Regeln, Mitglieder, Maintainer, FAQ, Suchen
- Meine Seite [login]
- Unterprojekt x: Unter-Unterprojekt ab, Unter-Unterprojekt cd etc.
- Unterprojekt y: Unter-Unterprojekt ef, Unter-Unterprojekt gh etc.
- Unterprojekt etc. [Anzeige von maximal drei Ebenen]
- Archiv
- Impressum [nur Startseite]

Projektseite

[Alle Kommentare ausblenden] (10) Startseite eines Projektes
- Projektdaten (untereinander, nicht tabellarisch)
- Statistische Daten zum Projekt (Seitenaufrufe etc.)
- Mitmachen
- Lizenz
- NEU: Startseite zur Homepage machen
- NEU: Blog auf der Homepage

Mitgliedsseite

[Alle Kommentare ausblenden] (11) Seite des Mitglieds (optional) oder Maintainers (obligatorisch), verlinkt vom Namen:
- Mitgliedsdaten (teilweise erst nach login sichtbar)
- Liste der Projekte als Mitglied und als Maintainer
- Daten für das Mitglied änderbar [login]
- Dateipool [login]
- Bilderpool [login]

Projekttext

[Alle Kommentare ausblenden] (12) Struktur und Features:
- Metadaten wie bisher: Maintainer, Version, Datum, Typ, Status
- wie bisher Absatzlogik nummeriert
- Bearbeitungsoptionen (einstellbar vom Maintainer): Ändern, Kommentieren, Löschen, Einfügen, Archiv
- Ändern: der Absatz wird direkt editiert (Wiki-Prinzip), eine Archiv-Version wird erzeugt
- Kommentieren: Ein Kommentar wir an den Absatz gehängt (ot-Prinzip)
- Löschen: Ein Absatz wird gelöscht und eine Archiv-Version erzeugt
- Einfügen: Ein neuer Absatz wird eingefügt
- Archiv: Die Archiv-Versionen des Absatzes werden angezeigt
- NEU: Kurz-Beschreibung als (nicht löschbarer) erster Absatz
- NEU: Kommentarbäume können astweise geklappt werden (nicht hierarchiestufenweise wie bisher)
- NEU: Nutzen des semantischen Netzwerkes vom CoForum
- NEU: Umstellen der Text-Auszeichnung auf CoForum-Syntax inkl. Verlinkung ins CoForum

Oberste Startseite

[Alle Kommentare ausblenden] (13) Die Startseite von open theory selbst
- Aufbau im Prinzip wie jetzt auch, nur Navigation links
- Allerdings: neues Layout (gilt für alle Seiten)
- Neueste Projekte auch als RSS-Feed

Weiteres

[Alle Kommentare ausblenden] (14) Notizen aus der Liste der Wünsche
- Multi-Maintainerschaft
- Seite mit Recent-Changes über alle Projekte
- Option: Kommentare per RSS-Feed oder/und per Mail
- Funktionsmodule: Umfragen, Bewertung
- Statistikseite mit allen Projekten
- Exportschnittstelle (ODT, PDF, RTF, ASCII)
- Überarbeiten der Aktivitätsfunktion: Die Projekte "altern" zu langsam
- Garbage-Collector: Löschen von nicht aktivierten Projekten, Archivieren von inaktiven Projekten
- Offline-Version: Möglichkeit, einen Text offline zu kommentieren und anschließend zu synchronisieren
- Referenzieren von Absätzen, Registrieren von Backlinks
- Semantischer Browser: Surfen auf der semantischen Topologie
- ot als Package inkl. Installer

Technik

[Alle Kommentare ausblenden] (15) Software/Kodierung:
- Programmiersprache: Python statt PHP (TurboGears- oder Django-Framework)
- Datenbank: MySQL bleibt
- MTA: Postfix bleibt
- Mailinglists: Mailman (statt eigene Perl-Schnittstelle)
- Schnittstelle zum CoForum (Austausch der semantischen Netzwerkdaten und Liste der Seiten)
- In-Place-Editing mit AJAX: Wenn eingeloggt, können Daten am Ort editiert werden
- Seitenkodierung in UTF-8

Sonstiges

[Alle Kommentare ausblenden] (16) Weitere Ideen/Vorschläge hier anfügen.




Quelle: http://www.opentheory.org/ot_redesign/v0001.phtml
(Last Software Update: 18.07.2006, 21:38)