neuigkeiten aus dem typo3-projekt
DESCRIPTION
Neuigkeiten aus dem TYPO3-Projekt - der aktuelle Stand von TYPO3 CMS 6.0, TYPO3 Neos und TYPO3 Flow. Vortrag auf der 1. CMS Night Nürnberg, im Rahmen der Nürnberg Web Week Nürnberg, 23.10.2012TRANSCRIPT
![Page 1: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/1.jpg)
Neuigkeiten aus dem TYPO3-Projekt
![Page 2: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/2.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Your Presenter
Hi,
I’m Steffen!
Please give me feedbackabout this presentation!
@StGebert on Twitter
![Page 3: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/3.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
I live in Würzburg
Studied Computer science there
Photo by Juergen Mangelsdorf (CC)http://www.flickr.com/photos/22084572@N07/2217991811/
![Page 4: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/4.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Day-to-day Job
Now PhD student and researcher
• Future Internet research
Photo by Paul Soler-Moya (CC)http://www.flickr.com/photos/40351463@N00/3927504524/
![Page 5: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/5.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS Core Team Member
![Page 6: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/6.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3.org Server Admin Team Member
![Page 7: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/7.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS
![Page 8: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/8.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Über TYPO3 CMS
• Content Management System auf PHP-Basis
• MySQL nativ unterstützt, zahlreiche weitere RDBMSs über Database Abstraction Layer (DBAL)
• Erste Veröffentlichung 2000 durch Kasper Skårhøj
• Trennung in Frontend und Backend
• Flexibel erweiterbares Framework
• 5000+ Extensions im TYPO3 Extension Repository (TER)
• Aktuelle Version: 4.7
![Page 9: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/9.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 im Einsatz
mehr auf www.t3blog.com
![Page 10: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/10.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Das TYPO3-Backend
![Page 11: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/11.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS Features
• Stabile Core-API
• Modulares Backend
• “Extbase” MVC-Framework
• TypoScriptKonfigurationssprache
![Page 12: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/12.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Entwicklungsmodus
• 6-monatiger Release-Zyklus(4 Monate Entwicklung, 2 Monate Stabilisierung)
2007 2008 2009 2010 2011 2012 2013 2014
Development Phase Release Phase Old-Stable Phase Current Version 4.5 with >3 years LTS
Rele
ase
TYPO3 with Long Term Support
4.5 with LTS
4.6
4.7
4.3
4.2
6.0
4.4
![Page 13: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/13.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Demo:
http://demo.typo3.org
![Page 14: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/14.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Community-driven Open Source
![Page 15: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/15.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Community-driven Open Source
• keine Firma, die hinter TYPO3 steht
• Entwicklung wird von der Community gelenkt und bewältigt
• Finanzielle Unterstützung durch die TYPO3 Association
![Page 16: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/16.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Die TYPO3-Association
![Page 17: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/17.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Die TYPO3-Association
• Gemeinnütziger Verein mit Sitz in der Schweiz
• Gegründet 2004
• Unterstützung der Entwicklung von TYPO3
• Reisekosten
• Arbeitszeit (stellenweise)
• Jahresbudget ~500.000€
• Veranstalter “offizieller” Events
€105 €770 €2100 €10500
![Page 18: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/18.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Budget-Anträge
• Budget-Anträge für 2013 stehen momentan zur Diskussionhttp://forge.typo3.org/projects/t3a-eab-budget2013
• Association-Mitglieder stimmen anschließend über Schwerpunkte ab
• Expert Advisory Board (EAB) bestimmt endgültige Verteilung
• 44 Budget-AnträgeGesamtsumme: ca. 1 Million Euro
• Schwerpunkte
• TYPO3 CMS: 102.000 €
• TYPO3 Neos: 255.000 €
• Marketing: 246.000 €
![Page 20: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/20.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Die Geschichte zu“TYPO3 5.0”
![Page 21: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/21.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Der Weg zu TYPO3 5.0 / TYPO3 Pheonix / TYPO3 Neos
• 2006: Aufsplittung des Core Teams
• Weiterentwicklung von TYPO3 4.x
• Rewrite für TYPO3 Version 5.0
• 2010: Einführung des Codenamens “TYPO3 Phoenix”
• Okt. 2011: Veröffentlichung des PHP-Frameworks “FLOW3”
• Okt. 2012: Anpassen der Namensgebung
• Endgültiger Name: “TYPO3 Neos”
• FLOW3 -> TYPO3 Flow
• TYPO3 als Projekt und Heimat mehrerer Produkte
![Page 22: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/22.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Produkte im TYPO3-Projekt
das Projekt
![Page 23: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/23.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Neos
![Page 24: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/24.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Neos
• Aufbauend auf PHP-Framework TYPO3 Flow (bis Sept. 2012: FLOW3)
• Verfolgen moderne Programmierparadigmen
• Dependency Injection
• Aspekt-orientierte Programmierung (AOP)
• Test-Driven Development
• Doctrine2 Persistenzschicht
• Revolutionäres Editing- und UI-Konzept
• jQuery, Twitter Bootstrap, ember.js, create.js, VIE, Aloha Editor, ...
• Alpha 1 Release verfügbar
neos.typo3.org
![Page 25: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/25.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Neos Features
• Frontend-Editing, echtes WYSIWYG
• Durchgängiges Arbeiten in Workspaces
• Semantic Web (RDFa, IKS-Project)
• Web Services
• CLI - Interface
• Composer Package Management
• ...
![Page 26: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/26.jpg)
Screencast TYPO3 Neossiehe auch
http://www.youtube.com/watch?v=ew3EvFA8Px4
![Page 27: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/27.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS 6.0
![Page 28: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/28.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS 6.0
• Das Phantom “TYPO3 5.0” blockierte neue Major-Versionen
• Neos schafft wieder Platz für TYPO3 CMS (4.x)
• Breaking-changes möglich mit neuer Major-Version
• Beibehaltung des 6-monatigen Release-Zykluses
![Page 29: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/29.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 CMS 6.0
• PHP Namespaces
• File Abstraction Layer
• Neuer Bootstrap
• Kategorisierung
• Neuer, aufs Wesentliche konzentierter, Extension-Manager
• Drag & Drop im Page-Modul
• Zahlreiche Backend-Module auf Extbase-Basis neu geschrieben
• Neues Format für zentrale Konfigurationsdatei (LocalConfiguration.php)
Release: 27.11.2012
![Page 30: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/30.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Die Zeit nach TYPO3 CMS 6.0
• 6.0 bringt tiefgehende Veränderungen mit sich
• Früchte können in nachfolgenden Versionen geerntet werden
• TYPO3 4.5 LTS noch bis Feb. 2014 unterstützt - nächstes Long-Term Support Release (sehr wahrscheinlich) 6.2
![Page 31: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/31.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Entwicklerthemen
![Page 32: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/32.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Quality Assurance
• Review-Prozesse bei allen großen Projekten
• Transparente, beeinflussbare Entwicklung
• Automatische Builds und Tests in Jenkins sowie TravisCI
![Page 33: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/33.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Gerrit Review Sytem
review.typo3.org
![Page 34: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/34.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Forge
• Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc)
forge.typo3.org
![Page 35: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/35.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Forge
• Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc)
forge.typo3.org
![Page 36: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/36.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Migration Subversion -> Git
• Alle großen Projekte nutzen Git (seit >1,5 Jahren)
• Git für Community Extensions sehr bald verfügbar
• nur noch begrenzte Laufzeit für Subversion
![Page 37: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/37.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Community Support
![Page 38: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/38.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Community Support
• Mailinglisten (http://lists.typo3.org)
• News Groups (news://lists.typo3.org)
• Forum (http://forum.typo3.org)
• Noch nicht fertig
• Beta-Zugang: http://cmsnue:[email protected]
• Feedback bitte!http://forge.typo3.org/projects/team-forum
![Page 39: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/39.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
TYPO3 Events
![Page 40: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/40.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Offizielle Events
• Veranstaltet durch die TYPO3 Association
• TYPO3 Developer Days (T3DD)
• TYPO3 Conferences (T3CON)
• Europa (2012: Stuttgart)
• Nord-Amerika (2012: Québec, 30/31. Mai 2013: San Francisco)
• Asien (2012: Phnom Penh, Cambodia)
• TYPO3 Snowboard Tour (T3BOARD)
• Schmittenhöhe, Zell am See: 15.-22. Februar 2012
![Page 41: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/41.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Community Events
• TYPO3camps (Barcamp-style)
• Hamburg, München, BerlinRegensburg (26.-28.10.), Essen (9.-11.11.)
• Palma de MallorcaBologna (16.-17.11.)
• in den Karpaten, Rumänien (2013)
• TYPO3 Congres, Almere, Niederlande (6.11.)
• T3UNI, Annecy, Frankreich
• lokale TYPO3 User Groups
• FLOW3 Experience (F3X)
![Page 42: Neuigkeiten aus dem TYPO3-Projekt](https://reader033.vdocuments.site/reader033/viewer/2022052900/555a8de7d8b42abb628b5393/html5/thumbnails/42.jpg)
1. CMS Night NürnbergNürnberg Web Week, 23.10.2012
Weitere Ansprechpartner
Oliver HaderTYPO3 CMS Core Team Leader
Andreas FörthnerTYPO3 Neos Core Team Member