Hier werden die Wünsche an die nächste neue Version dokumentiert. Ob und
wann diese Wünsche realisiert werden, hängt vom <a
href="/proj/dev">Entwicklungsteam</a> ab (mitmachen!). Wenn Du eine
bestimmte Funktion in <b><i>ot</i></b> vermisst, trage doch einfach Deinen
Wunsch als Kommentar unten ein!

Konsens To-do-Liste (ohne Priorität):

Neue Wünsche hier eintragen:

Ein Logo für das gesamte Projekt <b><i>open theory</i></b>.

Zusammenfassung des Projekts auf der Basistext-Seite als Absatz 0 anzeigen
und kommentierbar machen (für Metakommentare).

Doppelte Eingabe des Passwortes bei Neuanmeldung zur Sicherheit gegen
Vertipper

Maintainerschaft von mehreren Personen

Verschiedene Kommentarvarianten, Punktesystem, Umfragen etc.

Upload und Einbindung von Bildern

Optimierung der Seiten für die Einbindung auf fremde Web-Sites (Optionen
für die Seitengestaltung, Hintergrund etc.)

Eingabe der Texte und der Kommentare per Mail im Offline-Modus. Allgemein:
Steuerung aller Funktionen per Mail. Perl-Hacker vor!

Export eines Projektes - optional inklusive Export aller seiner
Unterprojekte - in verschiedene Formate wie <ul><li>XML/DocBook</li>
<li>PDF</li> <li>PS</li> <li>RTF</li> <li>ASCII (funktioniert für ein
Einzelprojekt)</li></ul>

In Kommentaren soll eine beschränkte Menge von HTML-Tags zugelassen sein:
<ul><li>Zeilenumbruch</li> <li>Links</li> <li>logische
Textauszeichnungen</li></ul> Dazu muss eine Grammatik entwickelt werden,
die Steuerbefehle vom normalen Text abheben. Weitere Anwendungen von
Steuerbefehlen können sein: <ul><li>Korrektur von Rechtschreibfehlern (jmd.
kommentiert und korrigiert per Befehl einen Fehler. Dann akzeptiert der
Maintainer die Korrektur - der Basistext wird geändert und der Kommentar
verschwindet</li></ul>

Kommentare sollen besser 'Unterabsätze' heissen. Der Charakter des
'Absatzes' soll angebbar sein. Beispiele für solche Charaktere sind:
<ul><li>Kommentar</li> <li>Zustimmung</li> <li>Ablehnung</li></ul>

Öffnen der Datenbank für einen lesenden Zugriff für alle (Möglichkeit,
einen Offlinereader zu schreiben).

Beim Absenden eines 'anonymen' Kommentars, das Angebot machen, in dieses
Projekt als Mitglied einzutreten, denn viele User schnallen nicht, dass sie
keine Antwort erhalten, obwohl sie ihre E-Mail-Adresse eintragen (also
Erläuterung dazu angeben: Nur so erhalten sie die Antworten auf den
Kommentar).

Copyright-Vermerk auf der Projekt-Startseite: Klarstellen, daß das
Copyright sich auf den Basistext bezieht und daß die Kommentare nicht zu
diesem Basistext gehören, sondern abgeleitete Werke darstellen, auf die
sich gleichwohl auch die GFDL bezieht (das Copyright der Kommentare liegt
somit bei den Kommentator/inn/en.

Verschiedene automatische Info-Funktionen, die jeder User optional nutzen
kann oder nicht (bei Einstellung beim User). Beispiele: <ul><li>Mail-Info,
wenn ein neues Projekt freigegeben wird</li> <li>Mail-Info, wenn es global
eine neue Version eines vorhandenen Projekts gibt</li> <li>Dito, nur
beschränkt auf das Projekt, in dem man selbst eingetragen ist</li>
<li>Meta-Mailingliste: Empfang eines Newsletters durch den des
OpenTheory-Maintainer</li> <li>Meta-Mailingliste: Empfang von Mail durch
beliebige ot-User</li></ul>

Einpacken des Basistextes in unsichtbare Tabellen, um schneller mit dem
Text arbeiten zu können (während der Rest im Hintergrund weiter geladen
wird).

Nach Klick auf 'Ansatz kommentieren' oder 'Korrektur' erscheint nur der
betroffene Absatz und das Formular zum Eingeben des Kommentars - das
verkürzt die Ladezeiten.

Der Maintainer sollte die Möglichkeit haben, die Namen der Leute
aufzuführen, deren Kommentare auch wirklich in diese Version eingeflossen
sind. Das ergäbe dann zwei Namenslisten, eine für "Bereits eingearbeitete
Kommentare von: ..." und eine für "Aktuelle Kommentare von: ...".

Möglichkeit Autoren und/oder Maintainern, außerhalb des eigentlichen Textes
aber in Verbindung mit ihm einige Informationen über sich im OT zu
hinterlegen. Das könnte sowohl einer kurzen Selbstdarstellung als auch dem
Bekanntmachen von Kontaktmöglichkeiten jenseits der e-mail-Adresse dienen.

Um die OT-Texte möglichst einfach find- und verfügbar zu machen, sollte man
bestimmte Metadaten (z.B. Dublin Core) zur Charakterisierung eines
Projektes/Textes verwenden können. Stichworte gibt es schon, die aber noch
nicht für Generierung von keywords im Header der Seite genutzt wird.

Einbau einer Projekt-Suchmaschine nach Stichworten, Autoren, Daten etc.

Wir brauchen ein Konzept zur Darstellung der Projekte auf der Startseite -
es werden langsam zu viele.

Projekte funktional in drei verschiedene Arten differenzieren:
<ul><li><b>offene Projekte</b>, in denen jeder einen Kommentar schreiben
kann,</li> <li><b>halboffene Projekte</b>, in denen nur Projektmitglieder
kommentieren dürfen,</li> <li><b>geschlossene Projekte</b>, in denen eine
Projektmitgliedschaft von den Maintainern akzeptiert werden muß.</li></ul>
Default ist: offenes Projekt.

Dissens To-Do-Liste

Einführen von optionalen Cookies (Einstellung in den Mitgliedsdaten), um
die Login-Prozedur zu vereinfachen. (Thomas Kalka) Gegenmeinung: Bei jedem
Cookie muss man sonst dazu schreiben, was es macht, dass es nicht ewig auf
der Festplatte bleibt und eventuell herum schnüffelt usw. Warum sollte es
außerdem keine Leute geben, die sich gerne mit mehreren virtuellen
Identitäten an OT beteiligen wollen. Wollen wir denen unbedingt auf die
Schliche kommen? (Torsten Wöllert)

Online-Archiv für Mails der Projekt-Mailinglisten. Die eine Position: Man
sollte alles wiederfinden können, also auch die Debatte, die an der
Webseite vorbei nur auf der Mailingliste läuft. Die andere Position: Die
eigentliche Dabatte sollte am Text entlang laufen. Für Metadebatten sollte
es eine allgemeine Kommentarmöglichkeit (Absatz 0) geben.

Bekannte Fehler in Version 0.4x-beta

Hier werden die bekannten Fehler der aktuellen Version dokumentiert. Wenn
Dir ein hier nicht aufgelisteter Fehler begegnet, trage ihn bitte als
Kommentar hier ein - so erreicht er die Entwickler/innen.

Der Login-Vorgang auf der Textseite der Projekte funktioniert nicht mit den
Browsern von Opera und Naviscope. Kann das mal jemand mit der
<i>aktuellen</i> Version von Opera checken?
