SlideShare a Scribd company logo
1 of 16
Download to read offline
TYPO3 CMS Release Cycles
Developer Days 2014, Eindhoven
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Release Cycle until now
release phases
alpha - development of everything (4-6 months)
beta - feature freeze & focus on stabilization (2-4 months)
release candidates & final release (0-2 weeks under pressure)
current supported versions
4.5 LTS (until 2015-03), 4.7 (until 2014-10)
6.1 (until 2014-10), 6.2 LTS (until 2017-03)
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Long Term Support dilemma
LTS-only-users: from TYPO3 4.5 to TYPO3 6.2
ignoring versions 4.6, 4.7, 6.0 and 6.1 = four versions
4.6: caching framework & race conditions
4.7: Extbase persistence features
6.0: file abstraction layer & namespaces
deprecations - methods are removed two versions later
statistics: ~ 60-70% are LTS-only-users
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Current Release Cycle
4.5
LTS
4.6
6.0
6.1
4.7
6.2
LTS
6.3
evolution
time
2011 2014 2015
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Downsides Current Cycles
alpha & beta not tested in the wild
feature rush prior to LTS (… it’s about the next three years …)
too long feature freeze phase
high resources required for back porting fixes
low adoption of intermediate releases (between LTS)
little arguments for using intermediate releases
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
frustrated developers
confused agencies
Result
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
What Now?
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Improvements
LTS each 1,5 year, support for 3+ years
for early adopters: intermediate releases as „stable snapshots“
usable in production
smooth incremental upgrades possible
clear deprecation (API, code, TypoScript): only on major versions
DRAFT
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Agile Release Cycle
2014 2015
DRAFT
2016 2017 2018 2019
6.2 LTS
7 LTS
8 LTS
improvements
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Agile Release Cycle
2014 2015
7 LTS
6.2 LTS
DRAFT
improvements
7.0 EAR
7.1 EAR
LTS stabilization
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Benefits for Developers
agile incremental improvements
new features released earlier
less versions to support at the same time
focus on topics and new features during merge windows
better focus on specific features during Code Sprints
DRAFT
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Benefits for Users
Early Adopter Releases (EAR)
stable
fail-safe upgrade functionality
easy entry point for new projects aiming the „next LTS“
LTS Releases
every 1,5 year, support for 3+ years
migration to next EA Release any time
DRAFT
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Deprecation
minimum requirements and deprecations handled equally
system requirements defined when starting new major branch
browsers minimum support
PHP / MySQL minimum support
minimum requirements do not change in snapshots
deprecated stuff is kept until right after next LTS release
DRAFT
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Requirements / TODOs
better test coverage
stable and fail-safe auto-upgrade functionality
improved working mode (git, gerrit, branches, forks, …)
new release workflow
DRAFT
Inspiring people to
share
T3DD14, Eindhoven, NL
Release Cycle of the Future
TYPO3 CMS
Learn More, Participate
http://wiki.typo3.org/Blueprints/Release
inspiring people to share.

More Related Content

What's hot

OPNFV CI and Challenges: How we solved them - if we solved them at all!
OPNFV CI and Challenges: How we solved them - if we solved them at all!OPNFV CI and Challenges: How we solved them - if we solved them at all!
OPNFV CI and Challenges: How we solved them - if we solved them at all!Fatih Degirmenci
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Makeesben1962
 
Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Samsung Open Source Group
 
Aligning Your Team and Your Powers for Success
Aligning Your Team and Your Powers for SuccessAligning Your Team and Your Powers for Success
Aligning Your Team and Your Powers for SuccessSeniorStoryteller
 
Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529Phil www.rzr.online.fr
 
Dependency management in Xcode 11
Dependency management in Xcode 11Dependency management in Xcode 11
Dependency management in Xcode 11Boris Bielik
 

What's hot (8)

OPNFV CI and Challenges: How we solved them - if we solved them at all!
OPNFV CI and Challenges: How we solved them - if we solved them at all!OPNFV CI and Challenges: How we solved them - if we solved them at all!
OPNFV CI and Challenges: How we solved them - if we solved them at all!
 
tizen-maintain-20150413rzr
tizen-maintain-20150413rzrtizen-maintain-20150413rzr
tizen-maintain-20150413rzr
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Make
 
Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?Why Open Source is Important and What are We Doing About it?
Why Open Source is Important and What are We Doing About it?
 
Aligning Your Team and Your Powers for Success
Aligning Your Team and Your Powers for SuccessAligning Your Team and Your Powers for Success
Aligning Your Team and Your Powers for Success
 
Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529
 
Ti weekopenshift
Ti weekopenshiftTi weekopenshift
Ti weekopenshift
 
Dependency management in Xcode 11
Dependency management in Xcode 11Dependency management in Xcode 11
Dependency management in Xcode 11
 

Similar to TYPO3 CMS Release Cycles after 6.2 LTS (Draft)

Contribute to TYPO3 CMS
Contribute to TYPO3 CMSContribute to TYPO3 CMS
Contribute to TYPO3 CMSOliver Hader
 
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...Yoshitake Kobayashi
 
Eclipse Summit Europe2008 Dtp
Eclipse Summit Europe2008 DtpEclipse Summit Europe2008 Dtp
Eclipse Summit Europe2008 DtpBrian Fitzpatrick
 
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)Brian Brazil
 
Future of Apache Ambari
Future of Apache AmbariFuture of Apache Ambari
Future of Apache AmbariJayush Luniya
 
The Future of Apache Ambari
The Future of Apache AmbariThe Future of Apache Ambari
The Future of Apache AmbariDataWorks Summit
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updatesinside-BigData.com
 
WPF 4 Series: Getting Started
WPF 4 Series: Getting StartedWPF 4 Series: Getting Started
WPF 4 Series: Getting StartedGhasem Karimi
 
Wpf4 july2010
 Wpf4 july2010 Wpf4 july2010
Wpf4 july2010tedhu
 
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOFOpen MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOFJeff Squyres
 
Infinitas cakefest 2010 presentation
Infinitas cakefest 2010 presentationInfinitas cakefest 2010 presentation
Infinitas cakefest 2010 presentationWalther Lalk
 
Open MPI new version number scheme and roadmap
Open MPI new version number scheme and roadmapOpen MPI new version number scheme and roadmap
Open MPI new version number scheme and roadmapJeff Squyres
 
Hadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureHadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureDataWorks Summit
 
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...Neil Armstrong
 
The Future of TYPO3 CMS
The Future of TYPO3 CMSThe Future of TYPO3 CMS
The Future of TYPO3 CMSSteffen Ritter
 
The Future of TYPO3 CMS
The Future of TYPO3 CMSThe Future of TYPO3 CMS
The Future of TYPO3 CMSsritterkh
 
Tensor flow 2.0 what's new
Tensor flow 2.0  what's newTensor flow 2.0  what's new
Tensor flow 2.0 what's newPoo Kuan Hoong
 
Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Denise Douglas
 

Similar to TYPO3 CMS Release Cycles after 6.2 LTS (Draft) (20)

Contribute to TYPO3 CMS
Contribute to TYPO3 CMSContribute to TYPO3 CMS
Contribute to TYPO3 CMS
 
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...
Civil Infrastructure Platform: Industrial Grade SLTS Kernel and Base-layer De...
 
Eclipse Summit Europe2008 Dtp
Eclipse Summit Europe2008 DtpEclipse Summit Europe2008 Dtp
Eclipse Summit Europe2008 Dtp
 
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
 
Future of Apache Ambari
Future of Apache AmbariFuture of Apache Ambari
Future of Apache Ambari
 
The Future of Apache Ambari
The Future of Apache AmbariThe Future of Apache Ambari
The Future of Apache Ambari
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updates
 
WPF 4 Series: Getting Started
WPF 4 Series: Getting StartedWPF 4 Series: Getting Started
WPF 4 Series: Getting Started
 
Wpf4 july2010
 Wpf4 july2010 Wpf4 july2010
Wpf4 july2010
 
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOFOpen MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
 
resume
resumeresume
resume
 
Infinitas cakefest 2010 presentation
Infinitas cakefest 2010 presentationInfinitas cakefest 2010 presentation
Infinitas cakefest 2010 presentation
 
Open MPI new version number scheme and roadmap
Open MPI new version number scheme and roadmapOpen MPI new version number scheme and roadmap
Open MPI new version number scheme and roadmap
 
Hadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureHadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and Future
 
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...
ELC-E 2016 Neil Armstrong - No, it's never too late to upstream your legacy l...
 
The Future of TYPO3 CMS
The Future of TYPO3 CMSThe Future of TYPO3 CMS
The Future of TYPO3 CMS
 
The Future of TYPO3 CMS
The Future of TYPO3 CMSThe Future of TYPO3 CMS
The Future of TYPO3 CMS
 
Tensor flow 2.0 what's new
Tensor flow 2.0  what's newTensor flow 2.0  what's new
Tensor flow 2.0 what's new
 
Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2
 
Net news
Net newsNet news
Net news
 

Recently uploaded

Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftAanSulistiyo
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
Power point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria IuzzolinoPower point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria Iuzzolinonuriaiuzzolino1
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 

Recently uploaded (20)

Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Power point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria IuzzolinoPower point inglese - educazione civica di Nuria Iuzzolino
Power point inglese - educazione civica di Nuria Iuzzolino
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 

TYPO3 CMS Release Cycles after 6.2 LTS (Draft)

  • 1. TYPO3 CMS Release Cycles Developer Days 2014, Eindhoven
  • 2. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Release Cycle until now release phases alpha - development of everything (4-6 months) beta - feature freeze & focus on stabilization (2-4 months) release candidates & final release (0-2 weeks under pressure) current supported versions 4.5 LTS (until 2015-03), 4.7 (until 2014-10) 6.1 (until 2014-10), 6.2 LTS (until 2017-03)
  • 3. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Long Term Support dilemma LTS-only-users: from TYPO3 4.5 to TYPO3 6.2 ignoring versions 4.6, 4.7, 6.0 and 6.1 = four versions 4.6: caching framework & race conditions 4.7: Extbase persistence features 6.0: file abstraction layer & namespaces deprecations - methods are removed two versions later statistics: ~ 60-70% are LTS-only-users
  • 4. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Current Release Cycle 4.5 LTS 4.6 6.0 6.1 4.7 6.2 LTS 6.3 evolution time 2011 2014 2015
  • 5. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Downsides Current Cycles alpha & beta not tested in the wild feature rush prior to LTS (… it’s about the next three years …) too long feature freeze phase high resources required for back porting fixes low adoption of intermediate releases (between LTS) little arguments for using intermediate releases
  • 6. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future frustrated developers confused agencies Result
  • 7. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future What Now?
  • 8. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Improvements LTS each 1,5 year, support for 3+ years for early adopters: intermediate releases as „stable snapshots“ usable in production smooth incremental upgrades possible clear deprecation (API, code, TypoScript): only on major versions DRAFT
  • 9. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Agile Release Cycle 2014 2015 DRAFT 2016 2017 2018 2019 6.2 LTS 7 LTS 8 LTS improvements
  • 10. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Agile Release Cycle 2014 2015 7 LTS 6.2 LTS DRAFT improvements 7.0 EAR 7.1 EAR LTS stabilization
  • 11. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Benefits for Developers agile incremental improvements new features released earlier less versions to support at the same time focus on topics and new features during merge windows better focus on specific features during Code Sprints DRAFT
  • 12. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Benefits for Users Early Adopter Releases (EAR) stable fail-safe upgrade functionality easy entry point for new projects aiming the „next LTS“ LTS Releases every 1,5 year, support for 3+ years migration to next EA Release any time DRAFT
  • 13. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Deprecation minimum requirements and deprecations handled equally system requirements defined when starting new major branch browsers minimum support PHP / MySQL minimum support minimum requirements do not change in snapshots deprecated stuff is kept until right after next LTS release DRAFT
  • 14. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Requirements / TODOs better test coverage stable and fail-safe auto-upgrade functionality improved working mode (git, gerrit, branches, forks, …) new release workflow DRAFT
  • 15. Inspiring people to share T3DD14, Eindhoven, NL Release Cycle of the Future TYPO3 CMS Learn More, Participate http://wiki.typo3.org/Blueprints/Release