• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
TYPO3 CMS 6.0 Webcast
 

TYPO3 CMS 6.0 Webcast

on

  • 1,964 views

Release Manager Helmut Hummel on the Launch of TYPO3 6.0

Release Manager Helmut Hummel on the Launch of TYPO3 6.0

Statistics

Views

Total Views
1,964
Views on SlideShare
1,098
Embed Views
866

Actions

Likes
1
Downloads
0
Comments
1

1 Embed 866

http://www.bitmotion.de 866

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • awesome cleanup work! Thanks!
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    TYPO3 CMS 6.0 Webcast TYPO3 CMS 6.0 Webcast Presentation Transcript

    • TYPO3 CMS 6.0 Hannover, 27.11.2012TYPO3 CMS 6.0 Lizenz: CC BY-SA 3.0 (Bilder / Fotos anderer Autoren ausgeschlossen)
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Helmut 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.0Foto “Road”: kebhttp://www.sxc.hu/photo/158547
    • TYPO3 CMS 6.0 Hannover, 27.11.2012 Split of Core-Teams 2006: TYPO3 v4 and v5Foto: wetapehttp://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 2012Foto: nazrethhttp://www.sxc.hu/photo/1046308
    • TYPO3 CMS 6.0 Hannover, 27.11.2012 New Freedom • “Evil 5.0” vanished • New possibilities for v4Foto: 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 creativityFoto “Meadow”: mzachahttp://www.sxc.hu/photo/1127381Foto “Isolated Snoil”: kovikhttp://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 itFoto: newformulahttp://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 migrationFoto “Snowboarder in Air 1”: shortsandshttp://www.sxc.hu/photo/648579
    • TYPO3 CMS 6.0 Hannover, 27.11.2012 TYPO3 CMS 6.0Artwork by Artem Matevosyan, AOEmedia
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Kickoff 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 qualityFoto “Stairs”: andrewcshttp://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 UsabilityFoto “Finish”: Glen26http://www.sxc.hu/photo/228778
    • TYPO3 CMS 6.0 Hannover, 27.11.2012 The (main) Novelties in TYPO3 CMS 6.0Artwork by Artem Matevosyan, AOEmedia
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Code-Quality
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Bootstrap-Refactoring: before
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Bootstrap-Refactoring: after
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Namespaces • 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.2012Namespaces 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.2012TravisCI • 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.2012Unit Tests
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Unit Tests
    • TYPO3 CMS 6.0 Hannover, 27.11.2012LocalConfiguration.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”: Asterisc21http://www.sxc.hu/photo/922636
    • TYPO3 CMS 6.0 Hannover, 27.11.2012File 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.2012File Abstraction Layer: User Interface • TYPO3 4.7
    • TYPO3 CMS 6.0 Hannover, 27.11.2012File Abstraction Layer: User Interface • TYPO3 6.0
    • TYPO3 CMS 6.0 Hannover, 27.11.2012 to install Extensions! NewExtension Manager
    • TYPO3 CMS 6.0 Hannover, 27.11.2012User Friendly
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Drag & Drop in Page-Module
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Usability • 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.2012What 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.2012Current Status? Exhausted but Happy!
    • TYPO3 CMS 6.0 Hannover, 27.11.2012Thanks for everything! Thank You!
    • inspiring people to share inspiring people to share