SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Neuigkeiten aus dem TYPO3-Projekt
1. CMS Night Nürnberg
                           Nürnberg Web Week, 23.10.2012



Your Presenter

Hi,

I’m Steffen!



Please give me feedback
about this presentation!



steffen.gebert@typo3.org

@StGebert on Twitter
1. CMS Night Nürnberg
                                                                       Nü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/
1. CMS Night Nürnberg
                                                       Nü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/
1. CMS Night Nürnberg
                             Nürnberg Web Week, 23.10.2012



TYPO3 CMS Core Team Member
1. CMS Night Nürnberg
                                     Nürnberg Web Week, 23.10.2012



TYPO3.org Server Admin Team Member
1. CMS Night Nürnberg
            Nürnberg Web Week, 23.10.2012




TYPO3 CMS
1. CMS Night Nürnberg
                                                          Nü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
1. CMS Night Nürnberg
                                   Nürnberg Web Week, 23.10.2012



TYPO3 im Einsatz




         mehr auf www.t3blog.com
1. CMS Night Nürnberg
                    Nürnberg Web Week, 23.10.2012



Das TYPO3-Backend
1. CMS Night Nürnberg
                             Nürnberg Web Week, 23.10.2012



TYPO3 CMS Features

 • Stabile Core-API

 • Modulares Backend

 • “Extbase” MVC-Framework

 • TypoScript
   Konfigurationssprache
1. CMS Night Nürnberg
                                                                                                                      Nürnberg Web Week, 23.10.2012



Entwicklungsmodus

 • 6-monatiger Release-Zyklus
   (4 Monate Entwicklung, 2 Monate Stabilisierung)
                TYPO3 with Long Term Support



                                                                                                   6.0


                                                                                            4.7



                                                                                     4.6
      Release




                                                                          4.5 with LTS



                                                                 4.4



                                                         4.3



                                           4.2


                   2007         2008        2009        2010           2011              2012        2013              2014

                  Development Phase    Release Phase   Old-Stable Phase          Current Version         4.5 with >3 years LTS
1. CMS Night Nürnberg
                        Nürnberg Web Week, 23.10.2012




       Demo:
http://demo.typo3.org
1. CMS Night Nürnberg
                          Nürnberg Web Week, 23.10.2012




Community-driven Open Source
1. CMS Night Nürnberg
                                                           Nü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
1. CMS Night Nürnberg
                        Nürnberg Web Week, 23.10.2012




Die TYPO3-Association
1. CMS Night Nürnberg
                                                          Nü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€               €105       €770     €2100              €10500

 • Veranstalter “offizieller” Events
1. CMS Night Nürnberg
                                                        Nürnberg Web Week, 23.10.2012



Budget-Anträge

 • Budget-Anträge für 2013 stehen momentan zur Diskussion
   http://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äge
   Gesamtsumme: ca. 1 Million Euro

 • Schwerpunkte

   • TYPO3 CMS: 102.000 €
   • TYPO3 Neos: 255.000 €
   • Marketing: 246.000 €
1. CMS Night Nürnberg
                          Nürnberg Web Week, 23.10.2012



   Community Manager




Ben van’t Ende
 ben.vantende@typo3.org
1. CMS Night Nürnberg
                    Nürnberg Web Week, 23.10.2012




Die Geschichte zu
   “TYPO3 5.0”
1. CMS Night Nürnberg
                                                      Nü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
1. CMS Night Nürnberg
                                          Nürnberg Web Week, 23.10.2012



Produkte im TYPO3-Projekt




                            das Projekt
1. CMS Night Nürnberg
             Nürnberg Web Week, 23.10.2012




TYPO3 Neos
1. CMS Night Nürnberg
                                                             Nü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                     neos.typo3.org
 • Revolutionäres Editing- und UI-Konzept

   • jQuery, Twitter Bootstrap, ember.js, create.js, VIE, Aloha Editor, ...

 • Alpha 1 Release verfügbar
1. CMS Night Nürnberg
                                          Nü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

 • ...
Screencast TYPO3 Neos
                 siehe auch
http://www.youtube.com/watch?v=ew3EvFA8Px4
1. CMS Night Nürnberg
                Nürnberg Web Week, 23.10.2012




TYPO3 CMS 6.0
1. CMS Night Nürnberg
                                                       Nü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
1. CMS Night Nürnberg
                                                        Nürnberg Web Week, 23.10.2012



TYPO3 CMS 6.0

 • PHP Namespaces

 • File Abstraction Layer               Release: 27.11.2012
 • 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)
1. CMS Night Nürnberg
                                                        Nü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
1. CMS Night Nürnberg
                   Nürnberg Web Week, 23.10.2012




Entwicklerthemen
1. CMS Night Nürnberg
                                                         Nü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
1. CMS Night Nürnberg
                                         Nürnberg Web Week, 23.10.2012



Gerrit Review Sytem




                      review.typo3.org
1. CMS Night Nürnberg
                                                         Nürnberg Web Week, 23.10.2012



TYPO3 Forge

 • Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc)




                                                  forge.typo3.org
1. CMS Night Nürnberg
                                                         Nürnberg Web Week, 23.10.2012



TYPO3 Forge

 • Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc)




                                                  forge.typo3.org
1. CMS Night Nürnberg
                                                        Nü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
1. CMS Night Nürnberg
                    Nürnberg Web Week, 23.10.2012




Community Support
1. CMS Night Nürnberg
                                                  Nü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:nueww@forum.typo3.org

   • Feedback bitte!
     http://forge.typo3.org/projects/team-forum
1. CMS Night Nürnberg
               Nürnberg Web Week, 23.10.2012




TYPO3 Events
1. CMS Night Nürnberg
                                                       Nü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
1. CMS Night Nürnberg
                                                  Nürnberg Web Week, 23.10.2012



Community Events

 • TYPO3camps (Barcamp-style)
   • Hamburg, München, Berlin
     Regensburg (26.-28.10.), Essen (9.-11.11.)

   • Palma de Mallorca
     Bologna (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)
1. CMS Night Nürnberg
                                           Nürnberg Web Week, 23.10.2012



Weitere Ansprechpartner




        Oliver Hader                Andreas Förthner
 TYPO3 CMS Core Team Leader   TYPO3 Neos Core Team Member

Weitere ähnliche Inhalte

Andere mochten auch

SchüLerinfo 01 2009 1
SchüLerinfo 01 2009 1SchüLerinfo 01 2009 1
SchüLerinfo 01 2009 1ChristofG
 
Fingerboard Magazine001
Fingerboard Magazine001Fingerboard Magazine001
Fingerboard Magazine001guest0f2d99
 
Die Reiseberatung im Zeitalter des Internets
Die Reiseberatung im Zeitalter des InternetsDie Reiseberatung im Zeitalter des Internets
Die Reiseberatung im Zeitalter des InternetsMichael Faber
 
Google Wave und die Entwicklung der Kommunikation im Web
Google Wave und die Entwicklung der Kommunikation im WebGoogle Wave und die Entwicklung der Kommunikation im Web
Google Wave und die Entwicklung der Kommunikation im WebHartmut Wöhlbier
 
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...Lisa Rosa
 
That\'s true love x3
That\'s true love x3That\'s true love x3
That\'s true love x3Haa
 
So einfach erstellen Sie Kurz-Gutachten mit SmartValue
So einfach erstellen Sie Kurz-Gutachten mit SmartValueSo einfach erstellen Sie Kurz-Gutachten mit SmartValue
So einfach erstellen Sie Kurz-Gutachten mit SmartValuezimmer_h
 
HENRY- JOB EVALUATIONS
HENRY- JOB EVALUATIONSHENRY- JOB EVALUATIONS
HENRY- JOB EVALUATIONSHENRY MORAINE
 
Lothar Steigerwald: Das Spessartcamp
Lothar Steigerwald: Das SpessartcampLothar Steigerwald: Das Spessartcamp
Lothar Steigerwald: Das SpessartcampLokalrundfunktage
 
Agile, Mobile und UX - Die Win3 Konstellation
Agile, Mobile und UX - Die Win3 KonstellationAgile, Mobile und UX - Die Win3 Konstellation
Agile, Mobile und UX - Die Win3 KonstellationFabian Hennecke
 
Smart Clients Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)
Smart Clients   Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)Smart Clients   Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)
Smart Clients Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)JanGroenefeld
 
Nutrico Diet Präsentation
Nutrico Diet PräsentationNutrico Diet Präsentation
Nutrico Diet Präsentationhrs-medical
 

Andere mochten auch (20)

Maritim Equity 3
Maritim Equity 3 Maritim Equity 3
Maritim Equity 3
 
SchüLerinfo 01 2009 1
SchüLerinfo 01 2009 1SchüLerinfo 01 2009 1
SchüLerinfo 01 2009 1
 
Fingerboard Magazine001
Fingerboard Magazine001Fingerboard Magazine001
Fingerboard Magazine001
 
Die Reiseberatung im Zeitalter des Internets
Die Reiseberatung im Zeitalter des InternetsDie Reiseberatung im Zeitalter des Internets
Die Reiseberatung im Zeitalter des Internets
 
Netzelf Profil
Netzelf ProfilNetzelf Profil
Netzelf Profil
 
Google Wave und die Entwicklung der Kommunikation im Web
Google Wave und die Entwicklung der Kommunikation im WebGoogle Wave und die Entwicklung der Kommunikation im Web
Google Wave und die Entwicklung der Kommunikation im Web
 
Tagging - ein sozialer Tag-Traum?
Tagging - ein sozialer Tag-Traum?Tagging - ein sozialer Tag-Traum?
Tagging - ein sozialer Tag-Traum?
 
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...
LR_Ne(x)tGeneration? Bildung im Uebergang von der Arbeitsgesellschaft zur sel...
 
That\'s true love x3
That\'s true love x3That\'s true love x3
That\'s true love x3
 
So einfach erstellen Sie Kurz-Gutachten mit SmartValue
So einfach erstellen Sie Kurz-Gutachten mit SmartValueSo einfach erstellen Sie Kurz-Gutachten mit SmartValue
So einfach erstellen Sie Kurz-Gutachten mit SmartValue
 
HENRY- JOB EVALUATIONS
HENRY- JOB EVALUATIONSHENRY- JOB EVALUATIONS
HENRY- JOB EVALUATIONS
 
Lothar Steigerwald: Das Spessartcamp
Lothar Steigerwald: Das SpessartcampLothar Steigerwald: Das Spessartcamp
Lothar Steigerwald: Das Spessartcamp
 
Agile, Mobile und UX - Die Win3 Konstellation
Agile, Mobile und UX - Die Win3 KonstellationAgile, Mobile und UX - Die Win3 Konstellation
Agile, Mobile und UX - Die Win3 Konstellation
 
Klaus Goldhammer
Klaus GoldhammerKlaus Goldhammer
Klaus Goldhammer
 
Smart Clients Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)
Smart Clients   Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)Smart Clients   Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)
Smart Clients Interaktionsparadigmen Im Nutzungskontext Webbrowser (Paper)
 
Hohenberger
HohenbergerHohenberger
Hohenberger
 
Oh2
Oh2Oh2
Oh2
 
Gruppe Rabatt And More Final1.1 1
Gruppe Rabatt And More Final1.1 1Gruppe Rabatt And More Final1.1 1
Gruppe Rabatt And More Final1.1 1
 
[5] Nu P 02 1
[5] Nu P 02 1[5] Nu P 02 1
[5] Nu P 02 1
 
Nutrico Diet Präsentation
Nutrico Diet PräsentationNutrico Diet Präsentation
Nutrico Diet Präsentation
 

Ähnlich wie Neuigkeiten aus dem TYPO3-Projekt

TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014
TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014
TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014die.agilen GmbH
 
Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00acsr industrialdesign
 
TYPO3 Neos - Next Generation CMS (IPC 2014)
TYPO3 Neos - Next Generation CMS (IPC 2014)TYPO3 Neos - Next Generation CMS (IPC 2014)
TYPO3 Neos - Next Generation CMS (IPC 2014)die.agilen GmbH
 
TYPO3 Neos - Next Generation CMS - DWX 2014
TYPO3 Neos - Next Generation CMS - DWX 2014TYPO3 Neos - Next Generation CMS - DWX 2014
TYPO3 Neos - Next Generation CMS - DWX 2014die.agilen GmbH
 
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick LobacherExtbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick Lobacherdie.agilen GmbH
 
TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017Marcus Schwemer
 
TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013die.agilen GmbH
 
Neos CMS - Das CMS der nächsten Generation - IPC 2015
Neos CMS - Das CMS der nächsten Generation - IPC 2015Neos CMS - Das CMS der nächsten Generation - IPC 2015
Neos CMS - Das CMS der nächsten Generation - IPC 2015die.agilen GmbH
 
TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)Marcus Schwemer
 
Einführung und Grobüberblick über TYPO3 4.7
Einführung und Grobüberblick  über TYPO3 4.7Einführung und Grobüberblick  über TYPO3 4.7
Einführung und Grobüberblick über TYPO3 4.7Steffen Ritter
 
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...DevDay Dresden
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)NETWAYS
 
Cloudcamps - ein kompaktes Barcamp Format
Cloudcamps - ein kompaktes Barcamp FormatCloudcamps - ein kompaktes Barcamp Format
Cloudcamps - ein kompaktes Barcamp FormatRoland Judas
 
Moz Community Opensource Meeting
Moz Community Opensource MeetingMoz Community Opensource Meeting
Moz Community Opensource MeetingCarsten Book
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alex Kellner
 
Knowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKnowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKarsten Dambekalns
 
Mojo, Twitter und Konsorten
Mojo, Twitter und KonsortenMojo, Twitter und Konsorten
Mojo, Twitter und KonsortenPhilipp Naderer
 

Ähnlich wie Neuigkeiten aus dem TYPO3-Projekt (20)

TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014
TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014
TYPO3 Neos - Next Generation CMS - Webkongress Erlangen 2014
 
Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00Wpd2010 bonn keynote acsr 20100428 14-00
Wpd2010 bonn keynote acsr 20100428 14-00
 
TYPO3 Neos - Next Generation CMS (IPC 2014)
TYPO3 Neos - Next Generation CMS (IPC 2014)TYPO3 Neos - Next Generation CMS (IPC 2014)
TYPO3 Neos - Next Generation CMS (IPC 2014)
 
TYPO3 Neos - Next Generation CMS - DWX 2014
TYPO3 Neos - Next Generation CMS - DWX 2014TYPO3 Neos - Next Generation CMS - DWX 2014
TYPO3 Neos - Next Generation CMS - DWX 2014
 
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick LobacherExtbase & Fluid Einführung - MTUG - Patrick Lobacher
Extbase & Fluid Einführung - MTUG - Patrick Lobacher
 
TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017TYPO3 Performance - TYPO3camp HH 2017
TYPO3 Performance - TYPO3camp HH 2017
 
TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013TYPO3 Neos - ein technischer Überblick - DWX 2013
TYPO3 Neos - ein technischer Überblick - DWX 2013
 
TYPO3 Neos in der Praxis
TYPO3 Neos in der PraxisTYPO3 Neos in der Praxis
TYPO3 Neos in der Praxis
 
Neos CMS - Das CMS der nächsten Generation - IPC 2015
Neos CMS - Das CMS der nächsten Generation - IPC 2015Neos CMS - Das CMS der nächsten Generation - IPC 2015
Neos CMS - Das CMS der nächsten Generation - IPC 2015
 
TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)TYPO3 Performance (TYPO3camp München)
TYPO3 Performance (TYPO3camp München)
 
Einführung und Grobüberblick über TYPO3 4.7
Einführung und Grobüberblick  über TYPO3 4.7Einführung und Grobüberblick  über TYPO3 4.7
Einführung und Grobüberblick über TYPO3 4.7
 
HTML5-Features
HTML5-FeaturesHTML5-Features
HTML5-Features
 
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...
DevDay 2017: Ralf Knobloch - "Einfacher leben mit DevOps bei der MMS !!" - De...
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
 
Cloudcamps - ein kompaktes Barcamp Format
Cloudcamps - ein kompaktes Barcamp FormatCloudcamps - ein kompaktes Barcamp Format
Cloudcamps - ein kompaktes Barcamp Format
 
Moz Community Opensource Meeting
Moz Community Opensource MeetingMoz Community Opensource Meeting
Moz Community Opensource Meeting
 
Linuxtag holgerkoch openqrm_2013
Linuxtag holgerkoch openqrm_2013Linuxtag holgerkoch openqrm_2013
Linuxtag holgerkoch openqrm_2013
 
Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0Alle Änderungen zu TYPO3 6.0
Alle Änderungen zu TYPO3 6.0
 
Knowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 CommunityKnowledge Management in der TYPO3 Community
Knowledge Management in der TYPO3 Community
 
Mojo, Twitter und Konsorten
Mojo, Twitter und KonsortenMojo, Twitter und Konsorten
Mojo, Twitter und Konsorten
 

Mehr von Steffen Gebert

Building an IoT SuperNetwork on top of the AWS Global Infrastructure
Building an IoT SuperNetwork on top of the AWS Global InfrastructureBuilding an IoT SuperNetwork on top of the AWS Global Infrastructure
Building an IoT SuperNetwork on top of the AWS Global InfrastructureSteffen Gebert
 
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...Steffen Gebert
 
Feature Management Platforms
Feature Management PlatformsFeature Management Platforms
Feature Management PlatformsSteffen Gebert
 
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT Devices
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT DevicesServerless Networking - How We Provide Cloud-Native Connectivity for IoT Devices
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT DevicesSteffen Gebert
 
How our Cloudy Mindsets Approached Physical Routers
How our Cloudy Mindsets Approached Physical RoutersHow our Cloudy Mindsets Approached Physical Routers
How our Cloudy Mindsets Approached Physical RoutersSteffen Gebert
 
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)Jenkins vs. AWS CodePipeline (AWS User Group Berlin)
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)Steffen Gebert
 
Jenkins vs. AWS CodePipeline
Jenkins vs. AWS CodePipelineJenkins vs. AWS CodePipeline
Jenkins vs. AWS CodePipelineSteffen Gebert
 
Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0Steffen Gebert
 
(Declarative) Jenkins Pipelines
(Declarative) Jenkins Pipelines(Declarative) Jenkins Pipelines
(Declarative) Jenkins PipelinesSteffen Gebert
 
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins PipelinesAn Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins PipelinesSteffen Gebert
 
Let's go HTTPS-only! - More Than Buying a Certificate
Let's go HTTPS-only! - More Than Buying a CertificateLet's go HTTPS-only! - More Than Buying a Certificate
Let's go HTTPS-only! - More Than Buying a CertificateSteffen Gebert
 
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the WebCleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the WebSteffen Gebert
 
Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...Steffen Gebert
 
SDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN componentsSDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN componentsSteffen Gebert
 
The Development Infrastructure of the TYPO3 Project
The Development Infrastructure of the TYPO3 ProjectThe Development Infrastructure of the TYPO3 Project
The Development Infrastructure of the TYPO3 ProjectSteffen Gebert
 
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-Entwicklung
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-EntwicklungDer Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-Entwicklung
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-EntwicklungSteffen Gebert
 
Official typo3.org infrastructure &
the TYPO3 Server Admin Team
Official typo3.org infrastructure &
the TYPO3 Server Admin TeamOfficial typo3.org infrastructure &
the TYPO3 Server Admin Team
Official typo3.org infrastructure &
the TYPO3 Server Admin TeamSteffen Gebert
 

Mehr von Steffen Gebert (20)

Building an IoT SuperNetwork on top of the AWS Global Infrastructure
Building an IoT SuperNetwork on top of the AWS Global InfrastructureBuilding an IoT SuperNetwork on top of the AWS Global Infrastructure
Building an IoT SuperNetwork on top of the AWS Global Infrastructure
 
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...
Wenn selbst ‘erlaube allen Verkehr von 0.0.0.0/0’ nicht hilft - Verbindungspr...
 
Feature Management Platforms
Feature Management PlatformsFeature Management Platforms
Feature Management Platforms
 
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT Devices
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT DevicesServerless Networking - How We Provide Cloud-Native Connectivity for IoT Devices
Serverless Networking - How We Provide Cloud-Native Connectivity for IoT Devices
 
How our Cloudy Mindsets Approached Physical Routers
How our Cloudy Mindsets Approached Physical RoutersHow our Cloudy Mindsets Approached Physical Routers
How our Cloudy Mindsets Approached Physical Routers
 
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)Jenkins vs. AWS CodePipeline (AWS User Group Berlin)
Jenkins vs. AWS CodePipeline (AWS User Group Berlin)
 
Jenkins vs. AWS CodePipeline
Jenkins vs. AWS CodePipelineJenkins vs. AWS CodePipeline
Jenkins vs. AWS CodePipeline
 
Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0
 
(Declarative) Jenkins Pipelines
(Declarative) Jenkins Pipelines(Declarative) Jenkins Pipelines
(Declarative) Jenkins Pipelines
 
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins PipelinesAn Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
An Open-Source Chef Cookbook CI/CD Implementation Using Jenkins Pipelines
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Jenkins Pipelines
Jenkins PipelinesJenkins Pipelines
Jenkins Pipelines
 
Let's go HTTPS-only! - More Than Buying a Certificate
Let's go HTTPS-only! - More Than Buying a CertificateLet's go HTTPS-only! - More Than Buying a Certificate
Let's go HTTPS-only! - More Than Buying a Certificate
 
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the WebCleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
 
Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...Investigating the Impact of Network Topology on the Processing Times of SDN C...
Investigating the Impact of Network Topology on the Processing Times of SDN C...
 
SDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN componentsSDN interfaces and performance analysis of SDN components
SDN interfaces and performance analysis of SDN components
 
Git Power-Workshop
Git Power-WorkshopGit Power-Workshop
Git Power-Workshop
 
The Development Infrastructure of the TYPO3 Project
The Development Infrastructure of the TYPO3 ProjectThe Development Infrastructure of the TYPO3 Project
The Development Infrastructure of the TYPO3 Project
 
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-Entwicklung
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-EntwicklungDer Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-Entwicklung
Der Weg zu TYPO3 CMS 6.0 und Einblicke in die TYPO3-Entwicklung
 
Official typo3.org infrastructure &
the TYPO3 Server Admin Team
Official typo3.org infrastructure &
the TYPO3 Server Admin TeamOfficial typo3.org infrastructure &
the TYPO3 Server Admin Team
Official typo3.org infrastructure &
the TYPO3 Server Admin Team
 

Neuigkeiten aus dem TYPO3-Projekt

  • 1. Neuigkeiten aus dem TYPO3-Projekt
  • 2. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Your Presenter Hi, I’m Steffen! Please give me feedback about this presentation! steffen.gebert@typo3.org @StGebert on Twitter
  • 3. 1. CMS Night Nürnberg Nü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/
  • 4. 1. CMS Night Nürnberg Nü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/
  • 5. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 CMS Core Team Member
  • 6. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3.org Server Admin Team Member
  • 7. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 CMS
  • 8. 1. CMS Night Nürnberg Nü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
  • 9. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 im Einsatz mehr auf www.t3blog.com
  • 10. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Das TYPO3-Backend
  • 11. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 CMS Features • Stabile Core-API • Modulares Backend • “Extbase” MVC-Framework • TypoScript Konfigurationssprache
  • 12. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Entwicklungsmodus • 6-monatiger Release-Zyklus (4 Monate Entwicklung, 2 Monate Stabilisierung) TYPO3 with Long Term Support 6.0 4.7 4.6 Release 4.5 with LTS 4.4 4.3 4.2 2007 2008 2009 2010 2011 2012 2013 2014 Development Phase Release Phase Old-Stable Phase Current Version 4.5 with >3 years LTS
  • 13. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Demo: http://demo.typo3.org
  • 14. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Community-driven Open Source
  • 15. 1. CMS Night Nürnberg Nü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
  • 16. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Die TYPO3-Association
  • 17. 1. CMS Night Nürnberg Nü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€ €105 €770 €2100 €10500 • Veranstalter “offizieller” Events
  • 18. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Budget-Anträge • Budget-Anträge für 2013 stehen momentan zur Diskussion http://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äge Gesamtsumme: ca. 1 Million Euro • Schwerpunkte • TYPO3 CMS: 102.000 € • TYPO3 Neos: 255.000 € • Marketing: 246.000 €
  • 19. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Community Manager Ben van’t Ende ben.vantende@typo3.org
  • 20. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Die Geschichte zu “TYPO3 5.0”
  • 21. 1. CMS Night Nürnberg Nü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
  • 22. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Produkte im TYPO3-Projekt das Projekt
  • 23. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 Neos
  • 24. 1. CMS Night Nürnberg Nü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 neos.typo3.org • Revolutionäres Editing- und UI-Konzept • jQuery, Twitter Bootstrap, ember.js, create.js, VIE, Aloha Editor, ... • Alpha 1 Release verfügbar
  • 25. 1. CMS Night Nürnberg Nü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 • ...
  • 26. Screencast TYPO3 Neos siehe auch http://www.youtube.com/watch?v=ew3EvFA8Px4
  • 27. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 CMS 6.0
  • 28. 1. CMS Night Nürnberg Nü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
  • 29. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 CMS 6.0 • PHP Namespaces • File Abstraction Layer Release: 27.11.2012 • 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)
  • 30. 1. CMS Night Nürnberg Nü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
  • 31. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Entwicklerthemen
  • 32. 1. CMS Night Nürnberg Nü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
  • 33. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Gerrit Review Sytem review.typo3.org
  • 34. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 Forge • Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc) forge.typo3.org
  • 35. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 Forge • Redmine-basierte Entwicklungsplattform (Issue tracker, Wikis, etc) forge.typo3.org
  • 36. 1. CMS Night Nürnberg Nü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
  • 37. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Community Support
  • 38. 1. CMS Night Nürnberg Nü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:nueww@forum.typo3.org • Feedback bitte! http://forge.typo3.org/projects/team-forum
  • 39. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 TYPO3 Events
  • 40. 1. CMS Night Nürnberg Nü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
  • 41. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Community Events • TYPO3camps (Barcamp-style) • Hamburg, München, Berlin Regensburg (26.-28.10.), Essen (9.-11.11.) • Palma de Mallorca Bologna (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)
  • 42. 1. CMS Night Nürnberg Nürnberg Web Week, 23.10.2012 Weitere Ansprechpartner Oliver Hader Andreas Förthner TYPO3 CMS Core Team Leader TYPO3 Neos Core Team Member