Zum Inhalt

Einführung

OpenT8 ist ein standardisiertes JSON-Format zum Abbilden von komplexen Stundenplandaten.

Die wesentlichen Eigenschaften sind:

  • Open Source
  • OpenT8-Dokumente können gegen das OpenT8 Document Schema validiert werden.
  • Unterstützung von Veranstaltungen jeglicher Art (z.B. Unterricht, Prüfungen, Treffen etc.)
  • Unterstützung von Teilnehmern jeglicher Art (z.B. Lehrer:in, Schüler:in, Erzieher:in etc.)
  • Unterstützung von Planänderungen (Vertretungen, Verschiebungen, Ausfall etc.)
  • Unterstützung von Aufsichten
  • Unterstützung von Schulferien und Feiertagen
  • Unterstützung von Zeitrahmen (Von wann bis wann geht die erste Stunde am Tag? Wann ist Mittagspause? etc.)
  • Unterstützung von Farbdefinitionen
  • Flexible Definition der Zeitplanung durch zeitliche Ausdrücke
  • Erweiterungen durch benutzerdefinierte Eigenschaften möglich

Der Namensbestandteil T8 leitet sich aus dem englischen Begriff für Stundenplan - Timetable - ab: Die Zahl 8 repräsentiert die Anzahl der Zeichen nach dem T.

Beispiele

Die folgenden OpenT8-Beispiel-Dokumente stehen zur Verfügung:

Aktueller Status

OpenT8 ist noch ganz frisch und hier in einer aller ersten Version veröffentlicht. Über Feedback jeglicher Art würden wir uns sehr freuen.