5. TYPO3 CMS 4.6 - 4.7
2011 - 2012
• XLIFF Support
• Form Extension
• Deprecation Strategy starts kicking in
• HTML5 Frontend Rendering
6. Decision Year 2012
•
TYPO3 development won‘t stop
➡ Decision to rise major version to 6.x
•
Demand for a new LTS Version
➡ 4.5 support prolonged, 6.2 will be LTS
•
Improve Quality Assurance
➡ Jenkins, Travis, QA-Responsible, Awareness
•
CMS continues to converge to Neos/Flow
7. TYPO3 CMS 6.0 - 6.1
2012 - 2013
• Namespaces, New Bootstrap
• New XCLASS Handling
• File Abstraction Layer
• Categorization API
8. TYPO3 Release Agenda
2011 April
2011 October
2012 April
2012 October
2013 April
2013 October
2014 April
TYPO3 4.5 LTS
TYPO3 4.6
TYPO3 4.7
TYPO3 6.0
TYPO3 6.1
TYPO3 6.2 LTS
TYPO3 6.2 + 1
TYPO3 6.2 + 2
TYPO3 6.2 + 3
Main development
Regular bugfixes
Priority bugfixes & security bugfixes
2014 October
2015 April
2015 October
2016 April
2016 October
11. Main Goals
• Smooth Migration
• User Happiness
• Robust, Stable and Secure Foundation
• Modern Technologies / Interoperability
12. Main Goals
• Smooth Migration huge 4.5 LTS userWe know about the
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
13. Main Goals
• Smooth Migration
• User Happiness on the product from the
We want to work
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
14. 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
15. Main Goals
• Smooth Migration
• User Happiness
• Robust, Stable and Secure Foundation
Technologies / Interoperability
• Modernwell aware of what's going on in the
We are
PHP world and Web technologies in general.
Keep TYPO3 in sync with modern technologies,
but avoid "experiments" in the LTS.
17. Responsive Images
• Flexible Support based on Responsive
Image Community Group suggestions
• Configurable and Customizable
• Support for HiRes Image Rendering
• Future Proof
18. File Abstraction Layer
• Resolved
• Drag&Drop Upload
• Missing Files Handling
• Multi-Language Support
• Categorization
• Versioning of Meta-Data
• Advanced Metadata Set (EXT:filemetadata)
• Work in Progress
• Indexing Refactoring (with Extraction Interface)
• Media Extension (as an Extension in TER)
19. Installation
• Install Tool Completely Refactored
• Usability Improvements
• Core Updater
• Let’s take a look
Christian Kuhn
20. Distributions
• Former „Introduction“ and „Government“
Packages
• typo3_src is the „Blank Package“
• Now distributable through TER
• Extension Manager provides API
to manage, fetch and install
Distributions
21. Other Goodies
• Usability Cleanups (WIP)
• Backend Layout Data Provider
• PSR-3 Compatible Logging API
• Salted Passwords by Default
• Documentation Module
• Flow Packages and Composer Support
• Many more…
22. Smooth Migration
• Project on Forge
• Extension for Compat Check
• To-Dos:
http://forge.typo3.org/projects/typo3cms-smoothmigration
https://github.com/nxpthx/typo3-upgradereport
•
•
•
Collect more Issues
Documentation and Awareness
Enhance Check Extension
Steffen Ritter