core icon indicating copy to clipboard operation
core copied to clipboard

Json.config Dateien

Open andreasisaak opened this issue 12 years ago • 13 comments

Je mehr ich über die Idee nachdenke, desto cooler und flexibler finde ich die. Wieso bauen wir überhaupt noch Widgets für so komplexe Dinge und brechen uns dabei einen Ast ab? Zum Beispiel könnte die gesamte Konfiguration der Tags und Selects auf einer json.config beruhen.

Vorteile:

  • Keine submitonchange Probleme mehr wenn du vergisst ein Feld auszuwählen
  • Admins können sich Patterns abspeichern und immer wieder verwenden
  • Wiki hält viele Beispiele bereit
  • Ein Validator prüft Unregelmäßigkeiten und wirft Fehler bei falscher Syntax

Nachteile:

  • Der Admin muss erstmal verstehen wie die json.config aufgebaut sein muss

Die Vorteile überwiegen definitiv die Nachteile. Es ist günstiger für uns und für die Community wenn wir für tolle Features nicht länger an der GUI sitzen als am Feature selbst. Und wenn man sich bei der json.config auf sehr komplexe Dinge beschränkt und die einfachen nach wie vor so lässt dann wird sich auch kein User dran stören!

andreasisaak avatar Jun 14 '13 10:06 andreasisaak