[TYPO3-german] gridelements vs fedext
JoH asenau
info at cybercraft.de
Wed Sep 25 13:30:04 CEST 2013
@Andreas.
Korrigiere bitte die Vergleichsliste hinsichtlich der Features von TV
vs. GE wieder auf einen Stand, der den Tatsachen entspricht.
Drag In gibt es in TV nicht.
Kopieren per Drag & Drop meines Wissens nach auch nicht.
Kopien von einer andern Seite holen, ohne die aktuelle Seite zu
verlassen kann TV ebenfalls nicht.
etc. pp.
Dies Punkte können zwar im Prinzip von jedem verändert werden, sollten
aber dann doch bitte die Realität wiedergeben und nicht irgendeinen
Wunschtraum.
Dazu gehört übrigens auch der Punkt "Free to use". Keine Ahnung, wer die
Dreistigkeit besessen hat, das für Gridelements auf "Conditional" zu
setzen, denn Gridelements wurden von Anfang an aus dem Telekom-Projekt
heraus frei für alle zur Verfügung gestellt und dies hat sich auch durch
die Crowdfunding Kampagne nicht geändert!
Zu den weiteren Tastachen, die Du Dir - wie so oft auf Halbwissen
basierend - zurechtbiegst:
1. Gridelements wäre von Anfang an Kays erste Wahl für Themes gewesen,
wenn er gewusst hätte, dass man sie mit Hilfe von TSconfig über Files
konfigurieren kann und nicht nur über Datensätze. Dies haben wir
gemeinsam auf den Devdays klären können und uns in einem Workshop mit
locker 40 Leuten mehrheitlich dafür entschieden, Gridelements als Basis
für Themes zu verwenden und ein Crowdfunding zur Finanzierung der THEME
PACKAGES zu starten. Dies ist jedoch kein Hauruck-Prozess, sondern eine
Entwicklung, die zum einen maßgeblich von TYPO3 6.2 abhängt und zum
anderen eine sinnvolle Planung und Roadmap benötigt.
2. Die Bremse liegt nicht bei Gridelements sondern beim CORE, denn dort
wird ein Patch benötigt, damit die im Core verfügbaren Backend-Layouts
ebenfalls mit Hilfe von TSconfig so konfiguriert werden können, wie das
mit Gridelements schon lange funktioniert. Dieser Patch wurde von Jigal
schon für die Version 6.0 blockiert und er hat diese Blockade erst
kürzlich zurückgezogen, weil wir eine Kompromisslösung gefunden haben,
die es Extensions wie Themes ermöglicht, TSconfig basierte Layouts zu
nutzen. Das hat mit dem Einsatz von Gridelements überhaupt nichts zu
tun. Wir sind vielmehr der einzige Motor hinter diesem Patch, haben
unsere Budgets dort mit investiert und werden von einigen
Core-Developern unterstützt, damit die Lösung endlich ihren Weg in TYPO3
6.2 findet.
3. Gridelements funktioniert problemlos auf Basis von FLUID - wir haben
dafür spezielle virtuelle Datenfelder vorgesehen, damit man ggf. sogar
das komplette Rendering aller Rohdaten über FLUIDTEMPLATE abfrühstücken
kann. Wenn das Deiner Meinung nach die Zukunft ist und daran kein Weg
vorbei führt: Gridelements bieten Dir genau diesen Weg!
4. Gridelements selbst liefern lediglich die Basis für ein
strukturiertes Backend und genau diese Aufgabe werden sie im Rahmen von
THEMES übernehmen. Die Frontendausgabe der Packages wird ggf. über FLUID
oder je nach Geschmack des Entwicklers mit TypoScript oder auch einer
Kombination aus beidem erfolgen. Die eigentliche Basis für die Themes
werden aber Frameworks wie Bootstrap, Foundation, Skeleton o. ä. sein.
Sprich: Wenn das Basis-Paket aus Template-Sprache und Frontend-Framework
steht, brauchst Du für Themes lediglich CSS und JS.
5. Dass es einen Trend gibt, ähnliche Packages auf Fluidcontent
aufzusetzen, ist unbestritten, jedoch sollte man den Nutzern zumindest
mitteilen, dass sie damit die Nachteile von Extbase und das altbekannte
XML-Problem aus TemplaVoila-Tagen mit "kaufen", denn das ist den meisten
vermutlich nicht in seiner gesamten Tragweite bekannt.
6. Wie schon an anderer Stelle in diesem Thread beschrieben:
Gridelements != FCE - GE dienen vor allem der Strukturierung und nicht
dazu, neue EIngabeformulare für bisher nicht vorhandene Inhalts-Elemente
zu liefern. Dafür gibt es TCA und wir haben vor, dazu einen Wizard zu
liefern, der völlig ohne XML basierend auf tt_content und einer
Minimaltabelle für Snippets die Konstruktion neuer Elemente ermöglicht.
Das wäre dann Kesk UND Schokolade.
Dies sind nur die wichtigsten Fakten, die hoffentlich dazu beitragen
eine erneute Serie von Rants im Romanformat zu verhindern. Hör bitte
endlich auf, Dinge als den alleinseligmachenden goldenen Hammer zu
verkaufen und lass uns gemeinsam eine sinnvolle Lösung erarbeiten. Wir
sind mit Kay dabei und stellen das Ganze auf der TYPO3 Konferenz in
Stuttgart vor. Danach gibt es dann einen Sprint bei uns in Clausthal,
bei dem wir die Roadmap und die nötigen Features festlegen wollen, die
Gridelements liefern müsste, um die User-Experience noch weiter zu
verbessern.
Wenn Dir das nicht schnell genug geht, kann ich leider nichts dran
ändern. Du kannst Dich aber gern über forge.typo3.org einbringen und
entsprechende Feature-Requests machen, die wir beim Sprint mit
berücksichtigen können.
Danke!
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
More information about the TYPO3-german
mailing list