Fokus auf User Experience, Quellcode und FLOW in TYPO3 6.0
Zu dem Codenamen „Back to the Future“ für das neue TYPO3 Release in Version 6, das im Herbst diesen Jahres erscheinen soll, kam es nicht nur, weil es den spaßigen Kinofilm mit gleichem Titel gibt. Auch in Bezug auf die Geschichte von TYPO3 v4 und geplante, noch nicht veröffentlichte Entwicklungen in TYPO3 Phoenix, bei dem das komplette CMS strukturell überarbeitet wird, deutet „Back to the Future“ für TYPO3 Version 6 an, dass es auch hier rasant in Richtung Zukunft voran geht.
Das bedeutet insbesondere enorme Aufräumarbeiten im Quellcode für TYPO3 6.0 und die Extbase-Portierung einiger Module, um auf FLOW3 vorbereitet zu sein. In enger Zusammenarbeit mit dem Phoenix-Team sollen bei Version 6 neue Konzepte und APIs, wo möglich, von Anfang an in beiden Entwicklungszweigen gleich gestaltet werden. So wird TYPO3 v6 stabiler, besser wartbar und der Übergang zu TYPO3 Phoenix wird geebnet.
Mehr Anwenderfreundlichkeit im Backend
Angekündigte Highlights zur Verbesserung der Anwenderfreundlichkeit in TYPO3 6.0 sind ein schnelleres Backend mit jQuery-Integration anstelle von Prototype/Scriptaculous. Auch der oft als langsam und unbenutzbar verschriene Extension Manager wird komplett überarbeitet. Die Unterstützung von mobilen Endgeräten soll in TYPO3 6.0 auf das Backend ausgedehnt werden und das Introduction Package wird zu einem Showcase für Responsive Webdesign im Frontend ausgebaut. TYPO3 Updates sollen automatisiert ablaufen und Extension-Upgrades werden auf Knopfdruck möglich.
Sicherheit und Codequalität
Eine neue Infrastruktur zum Überwachen der Codequalität mit Unit- und Funktionstests in Entwicklungs- und Reviewsystemen mit Hilfe eines Jenkins Servers und travis ci ist in Arbeit. Die Codebasis von TYPO3 6.0 soll außerdem grundlegend verschlankt werden, indem nicht mehr aktueller Code und unbenötigte Extensions, die sich im Laufe der Jahre angesammelt haben, eliminiert werden. Für mehr Sicherheit in TYPO3 6.0 ist eine einfach verständliche eigene API für Sicherheitsfeatures wie z.B. "encodeForHtmlAttribute", "encodeForJavaScript" oder "validateFilename" geplant. Auch die Logging-Mechanismen werden überarbeitet und vereinheitlicht.
Was uns sonst noch in TYPO3 6.0 erwartet
Der lang erwartete File Abstraction Layer (FAL) könnte mit TYPO3 6.0 im Produktivbetrieb ankommen und zusätzlich unterschiedliche Arten der Dateispeicherung wie z.B. WebDav oder selbst implementierte Speicherlösungen ermöglichen. Mit einer REST API soll eine generische Schnittstelle für alle grundlegenden Aktionen wie das Editieren, Ergänzen, Löschen oder Lesen von Inhalten seinen Weg in TYPO3 finden.
Weitere Einzelheiten zu den für Herbst angekündigten Neuerungen in TYPO3 6.0 findet ihr in einer News des zuständigen TYPO3 Release Management Teams und unter TYPO3 Forge für das 6.0 Projekt.
Weiterführende Links:
Bildnachweis für die Newsübersicht: Pressefoto bei imdb.de
5 Antworten
von Kay Strobach 15.05.2012 (14:02Uhr) 1.
das cardlayout ist in 4.7 schon enthalten ;)
von Monika Steinberg 15.05.2012 (14:05Uhr) 2.
@Kay Strobach oh, danke für den Hinweis - stimmt. Ist korrigiert ;)
von Philipp 17.05.2012 (23:40Uhr) 3.
Bin echt mal gespannt wie das mit dem Zertifikaten verlaufen wird, die aktuell nur bis zu den Versionen 4.x gültig sind.
von R.G. 18.05.2012 (08:28Uhr) 4.
Ich hoffe, dass mit diese Version endlich mal das Css_styled_content rausgeschmissen wird und ein sauberer Quellcode produziert wird. Derzeit ist es kaum möglich die ganzen divs und sonstigen unnötigen Ummantelungen loszuwerden (wie z.B. bei den Bildern), ohne Funktionen wie Rahmen oder Abstände zu zerstören.
von TYPO3 6.0 „Back to the Future“: Das… 18.05.2012 (13:28Uhr) 5.
[...] TYPO3 6.0 „Back to the Future“: Das erwartet uns im Herbstt3n MagazinUnter dem Codenamen „Back to the Future“ hat das neue TYPO3 Release Management Team die nächste große TYPO3 Version 6 für Herbst 2012 angekündigt. Wir stellen euch kurz vor, was uns an spannenden neuen Features erwartet. Zu dem Codenamen „Back to the … [...]