Presentation for the Workshop at the TYPO3 Developer Days 2013 (July 4th) in Hamburg:
- What happened since TYPO3 4.5?
- Roadmap for TYPO3 CMS 6.2 LTS
- Current Status of 6.2 Development
12. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
Freitag, 5. Juli 13
13. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
• Demand for a new LTSVersion
Freitag, 5. Juli 13
14. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
• Demand for a new LTSVersion
➡ 4.5 support prolonged, 6.2 will be LTS
Freitag, 5. Juli 13
15. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
• Demand for a new LTSVersion
➡ 4.5 support prolonged, 6.2 will be LTS
• Improve Quality Assurance
Freitag, 5. Juli 13
16. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
• Demand for a new LTSVersion
➡ 4.5 support prolonged, 6.2 will be LTS
• Improve Quality Assurance
➡ Jenkins,Travis, QA-Responsible,Awareness
Freitag, 5. Juli 13
17. Decision Year 2012
• TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
• Demand for a new LTSVersion
➡ 4.5 support prolonged, 6.2 will be LTS
• Improve Quality Assurance
➡ Jenkins,Travis, QA-Responsible,Awareness
• CMS continues to converge to Neos/Flow
Freitag, 5. Juli 13
18. 2011 April
TYPO3 Release Agenda
TYPO3 4.5 LTS
Main development Regular bugfixes Priority bugfixes & security bugfixes
TYPO3 4.6
TYPO3 4.7
TYPO3 6.0
TYPO3 6.2 LTS
TYPO3 6.1
TYPO3 6.2 + 2
TYPO3 6.2 + 3
TYPO3 6.2 + 1
2011 October 2012 April 2012 October 2013 April 2013 October 2014 April 2014 October 2015 April 2015 October 2016 April 2016 October
Freitag, 5. Juli 13
19. TYPO3 CMS 6.0 - 6.1
2012 - 2013
• Namespaces, New Bootstrap
• New XCLASS Handling
• File Abstraction Layer
• Categorization API
Freitag, 5. Juli 13
24. TYPO3 6.2 alpha1
June 4th
January February March April May June July August September October November December
2013
TYPO3 6.2 alpha2
July 6th
TYPO3 6.2 beta1
September 3rd
TYPO3 6.2 beta2
October 1st
TYPO3 6.2 RC1
October 22nd
TYPO3 6.2 Final Release
October 29th
TYPO3 6.2 alpha3
August 6th
Release Plan TYPO3 6.2
Freitag, 5. Juli 13
25. Main Goals
• Smooth Migration
• User Happiness
• Robust, Stable and Secure Foundation
• Modern Technologies / Interoperability
Freitag, 5. Juli 13
26. Main Goals
• Smooth Migration
We know about the huge 4.5 LTS user-
base. Let those be able to migrate to the
new modern code-base as easy as
possible.
• User Happiness
• Robust, Stable and Secure Foundation
• Modern Technologies / Interoperability
Freitag, 5. Juli 13
27. Main Goals
• Smooth Migration
• User Happiness
We want to work on the product from the
users point of view (customer, agency,
integrator). Making their experience fun and
consistent should guide our efforts.
• Robust, Stable and Secure Foundation
• Modern Technologies / Interoperability
Freitag, 5. Juli 13
28. Main Goals
• Smooth Migration
• User Happiness
• Robust, Stable and Secure Foundation
The groundwork of TYPO3 should be
modern, but still realistic and timeless.
Let's finish the "last 20%" for important
loose ends.
• Modern Technologies / Interoperability
Freitag, 5. Juli 13
29. Main Goals
• Smooth Migration
• User Happiness
• Robust, Stable and Secure Foundation
• Modern Technologies / Interoperability
We are well aware of what's going on in the
PHP world and Web technologies in
general. Keep TYPO3 in sync with modern
technologies, but avoid "experiments" in the
Freitag, 5. Juli 13
31. File Abstraction Layer
• Code Sprint July / August
• To-Dos:
• Recycler,Versioning, Remote Processing,
Multilanguage, Property Bags, Indexing
• Improve Media Extension
(won‘t be in the Core)
Andreas Wolf
Freitag, 5. Juli 13
32. Smooth Migration
• Project on Forge
http://forge.typo3.org/projects/typo3cms-smoothmigration
• Extension for Compat Check
https://github.com/nxpthx/typo3-upgradereport
• To-Dos:
• Collect more Issues
• Documentation (!)
• Enhance Check Extension
• "Sprint" between alpha3 and beta1 in Essen / Ingo Schmitt
Steffen Ritter
Freitag, 5. Juli 13
33. Installation
• Install Tool Refactoring merged
• Known Issues: http://forge.typo3.org/issues/49162
• To-Dos:
• Introduction / Government Package handling
• Package management / Composer Christian Kuhn
Benni Mack
Freitag, 5. Juli 13
34. Backend Usability
• Clean Up in Progress
• To-Dos:
• More Cleanups / Improvements
• More Input from UX/UI Team (Jens / Lars)
Felix Kopp
(Warning: this picture no longer depicts the reality)
Freitag, 5. Juli 13
35. Logging API
• API integrated and documented
• Project on Forge:
• http://forge.typo3.org/projects/typo3v4-logging
• To-Dos:
• PSR-3 Compatibility
• Use API throughout Core
• Decouple sys_log from sys_history
• Enhance the usability of the BE log module
• Configuration best practices
Steffen MüllerGeorg Ringer
Freitag, 5. Juli 13
36. Extbase
• Two Code Sprints 2013 already
• http://typo3.org/news/article/report-on-the-extbase-codesprint-2013-
munich/
• Next Code Sprint
• End of July
Alexander SchnitzlerAnja Leichsenring
Freitag, 5. Juli 13