Und für den Moment haben die Authoren ein anderes Problem:
wenn sie noch < 6.0 unterstützen wollen dürfen sie keine Namespaces
verwenden. In Hinblick auf 6.2 und um deprecated Logs mit 6.0ff zu
lichten müssen sie Namespaces verwenden: es klingt nach viel
Entscheidungslogik (benutze funktion A für < 6.0, funktion B für >= 6.0)
oder nach zwei Versionen jeder Extension.

Genau so werden wir das z.B. mit Grid Elements handhaben.
TYPO3 >= 6.0 bekommt Grid Elements >= 2.0
TYPO3 < 6.0 bekommt Grid Elements 1.4

Entwickeln werden wir danach vor allem 2.0, aber es wird Backports von wichtigen Fixes und/oder Features für 1.4 geben, wo dies möglich ist.

Aktuell kommt uns ein Problem von 6.0 dabei sogar zur Hilfe: Weil 6.0 unter Debian Stable Probleme beim Mapping der Klassen und Interfaces bekommt (PHP < 5.3.7), können wir diesen Umstand dazu nutzen, die Struktur von GE 2.0 so weit gerade zu ziehen, dass sie auch ohne Mapping mit 6.0 laufen wird.

Die gewünschte Bereinigung des TER findet also innerhalb eines Zeitraums von circa 18 Monaten automatisch statt und endet mit dem Auslaufen von TYPO3 4.5 LTS. Dies ist übrigens völlig unabhängig davon, ob die Extension nun pibase oder extbase oder no base und stattdessen TYPO3 Core API nutzen, nur damit hier nicht wieder die Gerüchteküche hochkocht. Wobei es durchaus wahrscheinlich ist, dass Extbase-Extensions weniger Probleme haben werden, weil sie ggf. nicht ganz so alt sind und dort vermutlich bereits jetzt schon entsprechend "sauber" gearbeitet wird.

Innerhalb von 18 Monaten sollte es allerdings jedem möglich sein, sich in ausreichendem Umfang um die einzelnen Installationen seiner Kunden zu kümmern. Zumal mit dem Auslaufen von 4.5 ja lediglich der Support dafür eingestellt, das System selbst aber weiterhin funktionieren wird.

Frohes Schaffen

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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an