joomla! versionsstrategie

18
Joomla! Versionsstrategie David Jardin - 06.10.12 - Joomla!Day Deutschland 2012 Are you R3ADY? Sonntag, 16. Dezember 12

Upload: david-jardin

Post on 29-Jun-2015

264 views

Category:

Technology


0 download

DESCRIPTION

My presentation about the joomla! version strategy that i held at JoomlaDay Germany 2012

TRANSCRIPT

Page 1: Joomla! Versionsstrategie

Joomla! Versionsstrategie

David Jardin - 06.10.12 - Joomla!Day Deutschland 2012

Are you R3ADY?

Sonntag, 16. Dezember 12

Page 2: Joomla! Versionsstrategie

Ich.

• David Jardin

• 22

• Webentwickler

• Joomla!holic

• Stellv. Vorsitzender Mambo e.V.

Sonntag, 16. Dezember 12

Page 3: Joomla! Versionsstrategie

KernkonzepteSonntag, 16. Dezember 12

Page 4: Joomla! Versionsstrategie

Stable TrunkBild: http://commons.wikimedia.org/wiki/User:Zimbres

Sonntag, 16. Dezember 12

Page 5: Joomla! Versionsstrategie

Versionsverwaltung

Branch Branch

TrunkSonntag, 16. Dezember 12

Page 6: Joomla! Versionsstrategie

Stable Trunk bedeutet:

Kein Branch wird zurück in den Trunk geführt bis:

• das geplante Feature komplett ist

• getestet wurde und

• bereit zur Veröffentlichung ist

Sonntag, 16. Dezember 12

Page 7: Joomla! Versionsstrategie

Time-based Release CycleIcon: http://commons.wikimedia.org/wiki/User:NikNaks?uselang=de

Sonntag, 16. Dezember 12

Page 8: Joomla! Versionsstrategie

Alle 6 Monate erscheint eine neue Joomla! Version

(Septemer & März)

Sonntag, 16. Dezember 12

Page 9: Joomla! Versionsstrategie

Neue Funktionen, die zum festgelegten Zeitpunkt nicht fertig sind, kommen nicht rein

Sonntag, 16. Dezember 12

Page 10: Joomla! Versionsstrategie

Time-based Release Cycle

• Vorteile:

• Vorhersehbare Releasezeitpunkte

• Kurzer Zeitraum bis ein neues Feature in einer offiziellen Version ankommt

• Nachteil: hoher Wartungsaufwand durch häufige Updates

Sonntag, 16. Dezember 12

Page 11: Joomla! Versionsstrategie

STS und LTS Releases

STS

LTS

Sonntag, 16. Dezember 12

Page 12: Joomla! Versionsstrategie

Standard Term Support (STS)

• Vorteil:

• Enthält die neusten Features

• Nachteil:

• Nur 6 Monate Support

• Nicht soooo ausführlich getestet

• Support endet mit dem Release der Folgeversion

Sonntag, 16. Dezember 12

Page 13: Joomla! Versionsstrategie

Long Term Support (LTS)• Vorteil:

• 18 Monate Support

• Erprobt und Stabil

• Support endet erst 3 Monate nach Release der Nachfolgerversion

• Nachteil:

• Enthält nicht die neusten Features

Sonntag, 16. Dezember 12

Page 14: Joomla! Versionsstrategie

In der Übersicht:

3.0

3.1

3.5

2.5

4.0

4.1

4.5

Sep 2012 Sep 2013 Sep 2014 Sep 2015 Sep 2016März 2013 März 2014 März 2015 März 2016März 2012

Sonntag, 16. Dezember 12

Page 15: Joomla! Versionsstrategie

Was heißt das?

• Wechsel von LTS-Version zu LTS-Version empfehlenswert

• STS-Versionen nur nutzen, wenn man ein neues Feature unbedingt benötigt

• 21 Monate Support genießen

Sonntag, 16. Dezember 12

Page 16: Joomla! Versionsstrategie

Und dann? Migration?

• Der Joomla! Core soll ein One-Click Update beim Wechsel zur nächsten LTS-Version ermöglichen

• Bei aktuellen Dritterweiterungen gut Chancen auf nahezu reibungslosen Ablauf

Sonntag, 16. Dezember 12

Page 17: Joomla! Versionsstrategie

Fragen?

Sonntag, 16. Dezember 12

Page 18: Joomla! Versionsstrategie

David Jardinwww.djumla.de@snipersister

Sonntag, 16. Dezember 12