SlideShare una empresa de Scribd logo
1 de 36
TYPO3 CMS 6.0
                              Hannover, 27.11.2012




TYPO3 CMS 6.0




                                          Lizenz: CC BY-SA 3.0
                (Bilder / Fotos anderer Autoren ausgeschlossen)
TYPO3 CMS 6.0
                                     Hannover, 27.11.2012



Helmut Hummel

 • TYPO3 Security Team-Leader
   (2009 - 2012)

 • TYPO3 CMS Core Team-Member
   (seit 2011)

 • TYPO3 CMS 6.0 Release Manager

 • Employed at bitmotion, Hannover



 • E-Mail: helmut.hummel@typo3.org
   Twitter: @helhum
TYPO3 CMS 6.0
                                                            Hannover, 27.11.2012




                                 The Way to TYPO3 CMS 6.0




Foto “Road”: keb
http://www.sxc.hu/photo/158547
TYPO3 CMS 6.0
                                                          Hannover, 27.11.2012



       Split of Core-Teams




                                  2006: TYPO3 v4 and v5




Foto: wetape
http://www.sxc.hu/photo/1251997
TYPO3 CMS 6.0
                                                        Hannover, 27.11.2012



       Codename “Phoenix”

           • TYPO3v5 code name “Phoenix”

           • Cannot be the immediate successor of 4.x

           • Announced as separate product in 2012




Foto: nazreth
http://www.sxc.hu/photo/1046308
TYPO3 CMS 6.0
                                                    Hannover, 27.11.2012



         New Freedom



                       • “Evil 5.0” vanished
                       • New possibilities for v4




Foto: Markus Günther
TYPO3 CMS 6.0
                                                                            Hannover, 27.11.2012



          Sidenote: Deprecation Policy

                • Compatibility for extensions and configuration

                • Backwards compatibility for TYPO3 Minor-Upgrades must be kept

                      • TYPO3 4.x -> 4.(x+1) must not break

                      • Marking function, configuration and methods deprecated

                      • Removal two versions later (mit 4.(x+2))




Foto: C. Nöhren  / pixelio.de
TYPO3 CMS 6.0
                                                                         Hannover, 27.11.2012



         Speed of TYPO3-Development

            • “Deprecation Policy” ensures stability but slows down development

            • Obligation of backwards compatibility hinders creativity




Foto “Meadow”: mzacha
http://www.sxc.hu/photo/1127381

Foto “Isolated Snoil”: kovik
http://www.sxc.hu/photo/848544
TYPO3 CMS 6.0
                                                                Hannover, 27.11.2012



         A new Major-Version

             • Februar 2012, TYPO3 Snowboard Tour

             • Discussions to have a new Major-Version yes/no

             • A majority of the core team votes to do it




Foto: newformula
http://www.flickr.com/photos/newformula/2281042737/
TYPO3 CMS 6.0
                                                                      Hannover, 27.11.2012



         A new Major-Version

             • A new Major-Version may break BC

             • Nevertheless we focus TYPO3-like on a soft migration




Foto “Snowboarder in Air 1”: shortsands
http://www.sxc.hu/photo/648579
TYPO3 CMS 6.0
                                        Hannover, 27.11.2012



        TYPO3 CMS 6.0




Artwork by Artem Matevosyan, AOEmedia
TYPO3 CMS 6.0
                                                          Hannover, 27.11.2012



Kickoff TYPO3 CMS 6.0

 • Official Kickoff von “TYPO3 6.0” in April 2012

 • Election of the Release-Management-Teams

   • Helmut Hummel, employed in Hannover @ Bitmotion

   • Christian Kuhn, employed in Hamburg @ e-net consulting

   • Susanne Moog, employed in Bremen @ team neusta
TYPO3 CMS 6.0
                                                              Hannover, 27.11.2012



         Release-Cycle

            • Kickoff in April 2012

            • Feature-Freeze August 2012

                 • End of Feature Development

                 • Release of Beta 1

            • Stabilisation Phase

            • Final Release 27.10.2012 27.11.2012

                 • Postponed due to missing desired quality



Foto “Stairs”: andrewcs
http://www.sxc.hu/photo/875056
TYPO3 CMS 6.0
                                                      Hannover, 27.11.2012



         Main Goals




             • Encourage an strengthen colaboration

             • Enhance Code-Quality

             • Integrate File Abstraction Layer

             • Improve Usability




Foto “Finish”: Glen26
http://www.sxc.hu/photo/228778
TYPO3 CMS 6.0
                                                                         Hannover, 27.11.2012




                                        The (main) Novelties in TYPO3 CMS 6.0
Artwork by Artem Matevosyan, AOEmedia
TYPO3 CMS 6.0
               Hannover, 27.11.2012




Code-Quality
TYPO3 CMS 6.0
                                Hannover, 27.11.2012



Bootstrap-Refactoring: before
TYPO3 CMS 6.0
                               Hannover, 27.11.2012



Bootstrap-Refactoring: after
TYPO3 CMS 6.0
                                           Hannover, 27.11.2012



Namespaces

 • Poor mans Namespaces
   class t3lib_div {..}
   class t3lib_cache_backend_MemcacheBackend {..}


             Namespace

 • Native PHP-Namespaces as of PHP5.3
   namespace t3lib;
   class div {..}

   namespace t3libcachebackend;
   class MemcacheBackend {..}
TYPO3 CMS 6.0
                                                        Hannover, 27.11.2012



Namespaces
                  every! (>3300)
 • Every class has been been renamed and moved

 • According to PSR-0 Standard

 • Meaningful naming of classes

   •   t3lib_extobjbase   ➟ BackendModuleAbstractFunctionModule

   •   SC_tslib_showpic   ➟ FrontendControllerShowImageController

 • Compatibility Layer

   • Will (most likely) be removed with TYPO3 6.2
TYPO3 CMS 6.0
                                                                 Hannover, 27.11.2012



TravisCI

 • Free Continuous Integration Service for OpenSource-Projects

 • In combination with Github

 • Executing Core-Unit-Tests for

    • PHP 5.3

    • PHP 5.4

    • PHP 5.3.x




                                                          travis-ci.org
TYPO3 CMS 6.0
             Hannover, 27.11.2012



Unit Tests
TYPO3 CMS 6.0
             Hannover, 27.11.2012



Unit Tests
TYPO3 CMS 6.0
                                           Hannover, 27.11.2012



LocalConfiguration.php

 • localconf.php removed

 • Replaced with: LocalConfiguration.php

   • Only array of configuration

   • No PHP code inside configuration!

 • On top AdditionalConfiguration.php
TYPO3 CMS 6.0
                                                                Hannover, 27.11.2012




                                 File Abstraction Layer (FAL)




Foto “Jaque”: Asterisc21
http://www.sxc.hu/photo/922636
TYPO3 CMS 6.0
                                            Hannover, 27.11.2012



File Abstraction Layer (FAL)

 • Long lasting project

 • Main features

    • Files referenced not kopied

    • Storing files not only in fileadmin/

    • Versioning of files (6.1)

    • Meta Data (DAM light)

    • Improved User-Interface
TYPO3 CMS 6.0
                                         Hannover, 27.11.2012



File Abstraction Layer: User Interface
 • TYPO3 4.7
TYPO3 CMS 6.0
                                         Hannover, 27.11.2012



File Abstraction Layer: User Interface
 • TYPO3 6.0
TYPO3 CMS 6.0
                               Hannover, 27.11.2012




               to install Extensions!
       New

Extension Manager
TYPO3 CMS 6.0
                Hannover, 27.11.2012




User Friendly
TYPO3 CMS 6.0
                             Hannover, 27.11.2012



Drag & Drop in Page-Module
TYPO3 CMS 6.0
                                                  Hannover, 27.11.2012



Usability

 • Not too much changed in in 6.0

    • Small tiny improvements

    • But a lot is prepared for 6.1 and further

    • Any UI-Experts here?
TYPO3 CMS 6.0
                                                Hannover, 27.11.2012



What are the plans?

 • What is panned for the next TYPO3 Version?

 • Should I use TYPO3 6.0 now?

 • Neos?

 • LTS?
TYPO3 CMS 6.0
                                         Hannover, 27.11.2012



Current Status?




                  Exhausted but Happy!
TYPO3 CMS 6.0
                         Hannover, 27.11.2012



Thanks for everything!


  Thank You!
inspiring people to share


       inspiring people to share

Más contenido relacionado

Similar a TYPO3 CMS 6.0 Webcast

2015 03-11_todd-fritz_devnexus_2015
2015 03-11_todd-fritz_devnexus_20152015 03-11_todd-fritz_devnexus_2015
2015 03-11_todd-fritz_devnexus_2015
Todd Fritz
 
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
Ernesto Baschny
 
Mongo db bangalore 2012
Mongo db bangalore 2012Mongo db bangalore 2012
Mongo db bangalore 2012
MongoDB
 
Modular development in Node.js
Modular development in Node.jsModular development in Node.js
Modular development in Node.js
Mehdi Valikhani
 

Similar a TYPO3 CMS 6.0 Webcast (20)

OpenShift Meetup - Red Hat OpenShift Container Storage explained
OpenShift Meetup - Red Hat OpenShift Container Storage explainedOpenShift Meetup - Red Hat OpenShift Container Storage explained
OpenShift Meetup - Red Hat OpenShift Container Storage explained
 
2015 03-11_todd-fritz_devnexus_2015
2015 03-11_todd-fritz_devnexus_20152015 03-11_todd-fritz_devnexus_2015
2015 03-11_todd-fritz_devnexus_2015
 
How to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationHow to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing Foundation
 
How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)
 
XOOPS 2.5.x Operations Guide
XOOPS 2.5.x Operations GuideXOOPS 2.5.x Operations Guide
XOOPS 2.5.x Operations Guide
 
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
 
Microservices in Java
Microservices in JavaMicroservices in Java
Microservices in Java
 
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
TYPO3 6.2 LTS - TYPO3 Conference Stuttgart, 2013
 
Building an Ionic hybrid mobile app with TypeScript
Building an Ionic hybrid mobile app with TypeScript Building an Ionic hybrid mobile app with TypeScript
Building an Ionic hybrid mobile app with TypeScript
 
Alluxio Community Office Hour: Getting Started with Alluxio Open Source
Alluxio Community Office Hour: Getting Started with Alluxio Open SourceAlluxio Community Office Hour: Getting Started with Alluxio Open Source
Alluxio Community Office Hour: Getting Started with Alluxio Open Source
 
TYPO3 Performance (T3DD18)
TYPO3 Performance (T3DD18)TYPO3 Performance (T3DD18)
TYPO3 Performance (T3DD18)
 
2018 - CertiFUNcation - Marcus Schwemer: TYPO3 Performance
2018 - CertiFUNcation - Marcus Schwemer: TYPO3 Performance2018 - CertiFUNcation - Marcus Schwemer: TYPO3 Performance
2018 - CertiFUNcation - Marcus Schwemer: TYPO3 Performance
 
T3CON11 - Extreme Fluid - Patrick Lobacher typovision
T3CON11 - Extreme Fluid - Patrick Lobacher typovision T3CON11 - Extreme Fluid - Patrick Lobacher typovision
T3CON11 - Extreme Fluid - Patrick Lobacher typovision
 
Developing Web Apps with Symfony2, Doctrine and MongoDB
Developing Web Apps with Symfony2, Doctrine and MongoDBDeveloping Web Apps with Symfony2, Doctrine and MongoDB
Developing Web Apps with Symfony2, Doctrine and MongoDB
 
Mongo db bangalore 2012
Mongo db bangalore 2012Mongo db bangalore 2012
Mongo db bangalore 2012
 
Modular development in Node.js
Modular development in Node.jsModular development in Node.js
Modular development in Node.js
 
Unified Big Data Analytics: Any Stack, Any Cloud
Unified Big Data Analytics: Any Stack, Any CloudUnified Big Data Analytics: Any Stack, Any Cloud
Unified Big Data Analytics: Any Stack, Any Cloud
 
Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012
Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012
Modernisation of Legacy PHP Applications to Symfony2 - Symfony Live Berlin 2012
 
Releasing High-Quality Packages - php[world] 2018
Releasing High-Quality Packages - php[world] 2018Releasing High-Quality Packages - php[world] 2018
Releasing High-Quality Packages - php[world] 2018
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

TYPO3 CMS 6.0 Webcast

  • 1. TYPO3 CMS 6.0 Hannover, 27.11.2012 TYPO3 CMS 6.0 Lizenz: CC BY-SA 3.0 (Bilder / Fotos anderer Autoren ausgeschlossen)
  • 2. TYPO3 CMS 6.0 Hannover, 27.11.2012 Helmut Hummel • TYPO3 Security Team-Leader (2009 - 2012) • TYPO3 CMS Core Team-Member (seit 2011) • TYPO3 CMS 6.0 Release Manager • Employed at bitmotion, Hannover • E-Mail: helmut.hummel@typo3.org Twitter: @helhum
  • 3. TYPO3 CMS 6.0 Hannover, 27.11.2012 The Way to TYPO3 CMS 6.0 Foto “Road”: keb http://www.sxc.hu/photo/158547
  • 4. TYPO3 CMS 6.0 Hannover, 27.11.2012 Split of Core-Teams 2006: TYPO3 v4 and v5 Foto: wetape http://www.sxc.hu/photo/1251997
  • 5. TYPO3 CMS 6.0 Hannover, 27.11.2012 Codename “Phoenix” • TYPO3v5 code name “Phoenix” • Cannot be the immediate successor of 4.x • Announced as separate product in 2012 Foto: nazreth http://www.sxc.hu/photo/1046308
  • 6. TYPO3 CMS 6.0 Hannover, 27.11.2012 New Freedom • “Evil 5.0” vanished • New possibilities for v4 Foto: Markus Günther
  • 7. TYPO3 CMS 6.0 Hannover, 27.11.2012 Sidenote: Deprecation Policy • Compatibility for extensions and configuration • Backwards compatibility for TYPO3 Minor-Upgrades must be kept • TYPO3 4.x -> 4.(x+1) must not break • Marking function, configuration and methods deprecated • Removal two versions later (mit 4.(x+2)) Foto: C. Nöhren  / pixelio.de
  • 8. TYPO3 CMS 6.0 Hannover, 27.11.2012 Speed of TYPO3-Development • “Deprecation Policy” ensures stability but slows down development • Obligation of backwards compatibility hinders creativity Foto “Meadow”: mzacha http://www.sxc.hu/photo/1127381 Foto “Isolated Snoil”: kovik http://www.sxc.hu/photo/848544
  • 9. TYPO3 CMS 6.0 Hannover, 27.11.2012 A new Major-Version • Februar 2012, TYPO3 Snowboard Tour • Discussions to have a new Major-Version yes/no • A majority of the core team votes to do it Foto: newformula http://www.flickr.com/photos/newformula/2281042737/
  • 10. TYPO3 CMS 6.0 Hannover, 27.11.2012 A new Major-Version • A new Major-Version may break BC • Nevertheless we focus TYPO3-like on a soft migration Foto “Snowboarder in Air 1”: shortsands http://www.sxc.hu/photo/648579
  • 11. TYPO3 CMS 6.0 Hannover, 27.11.2012 TYPO3 CMS 6.0 Artwork by Artem Matevosyan, AOEmedia
  • 12. TYPO3 CMS 6.0 Hannover, 27.11.2012 Kickoff TYPO3 CMS 6.0 • Official Kickoff von “TYPO3 6.0” in April 2012 • Election of the Release-Management-Teams • Helmut Hummel, employed in Hannover @ Bitmotion • Christian Kuhn, employed in Hamburg @ e-net consulting • Susanne Moog, employed in Bremen @ team neusta
  • 13. TYPO3 CMS 6.0 Hannover, 27.11.2012 Release-Cycle • Kickoff in April 2012 • Feature-Freeze August 2012 • End of Feature Development • Release of Beta 1 • Stabilisation Phase • Final Release 27.10.2012 27.11.2012 • Postponed due to missing desired quality Foto “Stairs”: andrewcs http://www.sxc.hu/photo/875056
  • 14. TYPO3 CMS 6.0 Hannover, 27.11.2012 Main Goals • Encourage an strengthen colaboration • Enhance Code-Quality • Integrate File Abstraction Layer • Improve Usability Foto “Finish”: Glen26 http://www.sxc.hu/photo/228778
  • 15. TYPO3 CMS 6.0 Hannover, 27.11.2012 The (main) Novelties in TYPO3 CMS 6.0 Artwork by Artem Matevosyan, AOEmedia
  • 16. TYPO3 CMS 6.0 Hannover, 27.11.2012 Code-Quality
  • 17. TYPO3 CMS 6.0 Hannover, 27.11.2012 Bootstrap-Refactoring: before
  • 18. TYPO3 CMS 6.0 Hannover, 27.11.2012 Bootstrap-Refactoring: after
  • 19. TYPO3 CMS 6.0 Hannover, 27.11.2012 Namespaces • Poor mans Namespaces class t3lib_div {..} class t3lib_cache_backend_MemcacheBackend {..} Namespace • Native PHP-Namespaces as of PHP5.3 namespace t3lib; class div {..} namespace t3libcachebackend; class MemcacheBackend {..}
  • 20. TYPO3 CMS 6.0 Hannover, 27.11.2012 Namespaces every! (>3300) • Every class has been been renamed and moved • According to PSR-0 Standard • Meaningful naming of classes • t3lib_extobjbase ➟ BackendModuleAbstractFunctionModule • SC_tslib_showpic ➟ FrontendControllerShowImageController • Compatibility Layer • Will (most likely) be removed with TYPO3 6.2
  • 21. TYPO3 CMS 6.0 Hannover, 27.11.2012 TravisCI • Free Continuous Integration Service for OpenSource-Projects • In combination with Github • Executing Core-Unit-Tests for • PHP 5.3 • PHP 5.4 • PHP 5.3.x travis-ci.org
  • 22. TYPO3 CMS 6.0 Hannover, 27.11.2012 Unit Tests
  • 23. TYPO3 CMS 6.0 Hannover, 27.11.2012 Unit Tests
  • 24. TYPO3 CMS 6.0 Hannover, 27.11.2012 LocalConfiguration.php • localconf.php removed • Replaced with: LocalConfiguration.php • Only array of configuration • No PHP code inside configuration! • On top AdditionalConfiguration.php
  • 25. TYPO3 CMS 6.0 Hannover, 27.11.2012 File Abstraction Layer (FAL) Foto “Jaque”: Asterisc21 http://www.sxc.hu/photo/922636
  • 26. TYPO3 CMS 6.0 Hannover, 27.11.2012 File Abstraction Layer (FAL) • Long lasting project • Main features • Files referenced not kopied • Storing files not only in fileadmin/ • Versioning of files (6.1) • Meta Data (DAM light) • Improved User-Interface
  • 27. TYPO3 CMS 6.0 Hannover, 27.11.2012 File Abstraction Layer: User Interface • TYPO3 4.7
  • 28. TYPO3 CMS 6.0 Hannover, 27.11.2012 File Abstraction Layer: User Interface • TYPO3 6.0
  • 29. TYPO3 CMS 6.0 Hannover, 27.11.2012 to install Extensions! New Extension Manager
  • 30. TYPO3 CMS 6.0 Hannover, 27.11.2012 User Friendly
  • 31. TYPO3 CMS 6.0 Hannover, 27.11.2012 Drag & Drop in Page-Module
  • 32. TYPO3 CMS 6.0 Hannover, 27.11.2012 Usability • Not too much changed in in 6.0 • Small tiny improvements • But a lot is prepared for 6.1 and further • Any UI-Experts here?
  • 33. TYPO3 CMS 6.0 Hannover, 27.11.2012 What are the plans? • What is panned for the next TYPO3 Version? • Should I use TYPO3 6.0 now? • Neos? • LTS?
  • 34. TYPO3 CMS 6.0 Hannover, 27.11.2012 Current Status? Exhausted but Happy!
  • 35. TYPO3 CMS 6.0 Hannover, 27.11.2012 Thanks for everything! Thank You!
  • 36. inspiring people to share inspiring people to share