TYPO3 Release Manager Oliver Hader über TYPO3 4.3 – die Hürden bei der Entwicklung, die Features, der weitere Zeitplan

Jan Tißler, 27.10.2009 - 08:55 | 7 Kommentare |
11 tweets  tweet this!
 |  Teilen

Mit der ersten Beta nähert sich TYPO3 4.3 inzwischen gut sichtbar der finalen Fassung. Release Manager Oliver Hader hat uns fünf Fragen dazu beantwortet. Was sind seine Aufgaben? Was waren die größten Hürden bei der neuen Version - schließlich hat die Entwicklung nun doch länger als zunächst geplant gedauert? Wie sieht der weitere Zeitplan aus? Welche Features sind besonders wichtig? Und: Was ist bei einem Update auf die neue Version zu beachten?

Du bist Release Manager für TYPO3 4.3. Was sind Deine Aufgaben?

Per Definition würde der Release Manager selektieren und entscheiden, welche Bestandteile in eine neue Version aufgenommen werden und welche nicht. Natürlich gehört das Erstellen der Release-Pakete und das Veröffentlichen der entsprechenden Release-Notes dazu.

Das klingt auf den ersten Blick releativ einfach, allerdings ist es unabdingbar, dass man einige Neuerungen auch im Quellcode direkt analysiert und bewertet und bei Bedarf selbst Hand anlegt.

Die Kommunikation, Diskussion und Abstimmung erfolgt vornehmlich über die Mailing-Listen, wie auch teilweise im direkten Gruppen-Chat oder in Gesprächen via Skype.

Persönlich ist es mir zusätzlich noch wichtig, dass ich bei diversen TYPO3-Events für Ideen und Anregungen ansprechbar bin. Dazu gehören die offiziellen Veranstaltungen wie die Developer Days oder die Konferenz, wie auch die eigenen Initiativen, wie z.B. das TYPO3camp Munich.

Die Entwicklung von TYPO3 4.3 hat nun doch ein gutes Stück länger gedauert als ursprünglich gedacht. Kannst Du sagen, was die Gründe waren? Was waren die größten Hürden?

oliver hader typo3 TYPO3: Release Manager Oliver Hader über TYPO3 4.3   die Hürden bei der Entwicklung, die Features, der weitere ZeitplanDie Entwicklung von TYPO3 4.3 wird im Vergleich zu den Vorgängerversionen 4.2 und 4.1 zirka ein halbes Jahr länger in Anspruch nehmen. Zu beginn der 4.3-Entwicklung hatten wir bei den Developer Days 2008 in Elmshorn die „Sponsored Projects“-Initiative ins Leben gerufen - eine Sammlung von aufwendigeren Features, die durch mehrere Firmen/Sponsoren finanziell unterstützt und dann von Kernentwicklern umgesetzt werden sollten. Darunter waren z.B. ein komplett überarbeitetes Listen-Modul im Backend, ein neuer, flexibler und leicht erweiterbarer Installer, wie auch das Form-Projekt mit einem Drag-and-Drop-Formular-Designer. Bis zur TYPO3 Conference 2008 in Berlin, also gut ein halbes Jahr später, war noch keines dieser Projekte finanziell gesichert und somit nicht spruchreif - die geplanten Mega-Features in TYPO3 4.3 standen also auf der Kippe und wurden letztendlich wegen dieser unklaren Lage gestrichen und auf TYPO3 4.4 verschoben.

Im Anschluss an die Konferenz fanden dann im Oktober 2008 die TYPO3 Transition Days in Berlin statt, bei denen sich insgesamt 20 Kern-Entwickler aus der 4er- und 5er-Entwicklung trafen, um erstmals einen gemeinsamen Weg für beide TYPO3-Versionen zu definieren und zusammen ein Ziel zu verfolgen. Bei dieser Zusammenkunft wurde z.B. beschlossen, Bestandteile aus FLOW3 in den 4.x-Entwicklungszweig zu portieren. Die bekanntesten Errungenschaften sind heute als Fluid und Extbase, dem neuen Templating-System und MVC-Paradigma, in TYPO3 4.3 zu finden. Diese, für die Zukunft TYPO3 im Generellen nicht unerheblichen Vorhaben, mussten natürlich auch erst einmal konkretisiert und dann umgesetzt werden. Zusätzlich zur strategischen Ausrichtung kam dann noch das Faktum, dass die Arbeitsleistung der Entwickler nicht unerschöpflich ist und Entwickler hauptsächlich in ihrer Freizeit und unentgeltlich an den Neuerungen arbeiten können - genau jener Fakt, dem man mit den „Sponsored Projects“ ja entgegenwirken wollte, um so quasi eine Vollzeit-Entwicklung der großen Brocken sicherzustellen.

Diese Faktoren in ihrer kombinierten Gesamtheit führen zu dem Resultat, dass wird rund sechs Monate verspätet sind im Vergleich zu den Vorgängerversionen.

Mockup des neuen Frontend-Editing in TYPO3 4.3

Mockup des neuen Frontend-Editing in TYPO3 4.3

Wie sieht der weitere Zeitplan aus?

Wir befinden uns derzeit in der Beta-Phase und somit bereits nach dem „Feature-Freeze“, d.h. es werden keine neuen Features mehr in TYPO3 4.3 aufgenommen, sondern wir konzentrieren uns darauf, dass die bisherigen Neuerungen noch abgerundet und Fehler behoben werden. Hierzu ist natürlich das konstruktive Feedback aus der Community und das Testen der Releases unabdingbar.

Die finale Version wird voraussichtlich Ende November 2009 verfügbar sein. Ab dann wird es regelmäßig Unterversionen (z.B. TYPO3 4.3.1) geben, die weiterhin nur Fehler beheben.

Was sind aus Deiner Sicht die wichtigsten Features und Fortschritte bei TYPO3 4.3?

Schwierige Frage, denn ich müsste nun einen Favoriten aus den Features auswählen. Ich finde, dass generell alle neuen Features ihre Berechtigung haben und für den jeweiligen Einsatzbereich sehr gut geeignet sind - ergo würde ich davon keines missen wollen.

Im Blick auf TYPO3 5.0 und der Chance, bereits jetzt die neuen Technologien einzusetzen um dann später relativ einfach migrieren zu können, sind Extbase und Fluid natürlich die Neuerungen, welche hervorzuheben sind und den Weg in die Zukunft von TYPO3 definieren.

Was ist bei einem Update auf die neue Version zu beachten?

Die Standardvorkehrungen wie vor dem Upgrade Backups vom Dateisystem und der Datenbank anzulegen sind natürlich unabdingbar. Im Install Tool selbst werden dann die zahlreichen neuen Datenbankfelder angelegt und die Update-Wizards informieren über Funktionalitäten, die während der Entwicklung von TYPO3 4.3 in System-Extensions ausgelagert wurden und nun im Bedarfsfall installiert werden müssen. Dazu gehören beispielsweise die Simulation statischer URLs (simulatestatic) oder Versionierungsfunktionalitäten (version).

Links zum Thema

Bildnachweis: Der Screenshot stammt aus dem Blog von Jeff Segars.

Beitrag mit anderen teilen:

  • Twitter
  • Facebook
  • FriendFeed
  • t3n Social News
  • del.icio.us
  • MisterWong.DE
  • Digg
  • Identi.ca
  • Technorati
  • RSS
  • E-mail this story to a friend!

7 Antworten zu “TYPO3: Release Manager Oliver Hader über TYPO3 4.3 – die Hürden bei der Entwicklung, die Features, der weitere Zeitplan”

  1. #1 Michael

    Hallo,

    im Artikel ist ein Rechtschreibfehler. Erste und zweite Zeile nach dem Screenshot steht "es werden es werden keine neuen Features mehr in TYPO3 4.3 aufgenommen,".

    Viele Grüsse, Michael

  2. #2 Jan Tißler

    Ah, vielen Dank für den Hinweis. An der Stelle hatte ich vorhin etwas korrigiert und praktischerweise gleich den nächsten Fehler eingebaut... :-|

    Ich habe es korrigiert.

  3. #3 Felix Nagel

    Hätte da mal ne Frage: Gibt es schon Erfahrungen beim Upgrade von 4.2.10 auf 4.3? Geht das Problemlos? Gibts da Fallstricke? Worauf sollte man achten?

    Grüße
    Felix

  4. #4 Jan Tißler

    Nicht konkret zu der Frage, aber allgemein zum Thema hilfreich ist unser Artikel zum Thema TYPO3-Upgrade, der inwischen kostenlos im Heftarchiv zu lesen ist.

  5. #5 Sebastian

    Mit auth.BE.redirectToURL = alt_main.php?module=web_layout im UserTSConfig konnte man früher automatisch nach Login auf ein Modul (hier web_layout) weiterleiten.
    Hat man solche Anweisungen noch in den TSConfig-Felder eines Backend-Benutzers treten JS-Fehler auf und das Backend ist nicht voll funktionstüchtig. Muss man also entfernen. Fehler ist replizierbar.

  6. #6 Oliver Hader

    Fehlermeldungen bitte in im BugTracker unter http://bugs.typo3.org/ einstellen. Nur so kann sichergestellt werden, dass Mißstände auch behoben werden können. Danke!

  7. #7 Manfred

    Das Frontend-Editing ist super.
    Kann man auch hier sehr schön sehen.

11 Tweets:

  • Möchten Sie auch hier erscheinen? Dann hier Re-Tweeten

Du hast eine Ergänzung oder Frage zum Artikel? Teile sie jetzt mit!

Banner jetzt buchen »

Featured Event

webhostingday, Hürth

webhostingday, Hürth

17. - 19. März 2010
Weltgrößter Webhosting Event.

News abonnieren

Abonnieren Sie unseren Newsletter, den RSS-Feed oder folgen Sie uns auf Twitter.

Aktueller Artikel: TYPO3: Release Manager Oliver Hader über TYPO3 4.3 – die Hürden bei der Entwicklung, die Features, der weitere Zeitplan