Meine eigenen Anforderungen werden durch folgende Überlegungen bestimmt:

  • Das System soll die Verhältnisse in einer Organisation wiederspiegeln können.
  • Inhalte müssen in Gruppen angelegt werden können, wobei Mitglieder einer anderen oder keiner Gruppe auch keine Berechtigung haben, Inhalte zu verändern.
  • Jede Gruppe hat ihren eigenen Verwalter. Der Beitritt zur Gruppe muss über ihn geregelt werden können.
  • Bestimmte Gruppen müssen ihre Inhalte vor anderen verbergen können.
  • Für Mitglieder muss der Zugang zu mehreren Gruppen mit unterschiedlichen Berechtigungen möglich sein.
  • Gruppeninhalte müssen auch für nicht angemeldete Besucher zugänglich gemacht werden können und je nach Anforderung sogar das Erstellen von Kommentaren erlauben.
  • Die Erstellung von Inhalten und die Verwendung von Gruppen muss auch für Nicht-Fachleute einfach begreifbar sein.