SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
Drupal 8:
Neuerungen im
Überblick
Drupal Meetup Stuttgart 4.10.2012 - drubb
Rückblick: Drupal 7 Entwicklungszyklus

Start:               1. Februar 2008

Release:             5. Januar 2011

Contributors:        ca. 1.000
Aber:

30 Top-Contributors waren verantwortlich
für ca. 50% der Patches in Drupal 7!
Drupal 8: Timeline

                              Keine "großen" neuen
drupal-7.0                      Funktionen mehr!




Drupal 7     Drupal 8                         Feature      Code                 Drupal 8
Release      Start                            Freeze       Freeze               Release

5.1.2011     10.3.2011                        1.12.2012    1.2.2013            August 2013




             drupal-8.x-dev                               Konzentration auf
                                                          Fehlerbeseitigung!
Ideen & Initiativen für ein neues Release
                Issue Queues, z.B.
                Feature Requests        Umfragen, z.B.
                                        State of Drupal Survey   Diskussionen (Konferenzen,
Allgemeine Trends                                                Usergroups, IRC,...)
- HTML5
- Mobile                      Statistiken, z.B.
- Deployment                  Nutzungshäufigkeit                    Vergleich mit Anderen
- Frameworks                                                        (Wordpress, Joomla, ...)




                             Ideensammlung für Drupal 8




                      Konkrete Initiativen: wer macht was?
Drupal 8: Core Initiativen

●   Configuration Management (CMI)
●   Web Services & Context Core (WSCCI)
●   Layouts, aka Design
●   Multilingual (D8MI)
●   HTML5
●   Mobile
●   Views in Core (VDC) - neu dabei!

Core Initiativen setzen große strategische Ziele für ein neues Drupal Release
um. Sie werden von Dries Buytaert und einem kleinen Team von Core-
Entwicklern festgelegt.
Drupal 8: Community Initiativen (Auszug)

●   Twig Template Engine
●   Pathauto in core
●   File Management
●   WYSIWYG
●   User Experience
●   Clean up core
●   Performance
●   Statistics
●   ...

Community Initiativen sind zusätzliche Ideen und Vorschläge aus der Drupal
Community, oft in kleinerem Umfang. Sie können zu Core Initiativen werden.
Core Inititiative: Configuration Management

Drupal 7:                                          Drupal 8:

Einstellungen größtenteils in der Datenbank        Zentrale Verwaltung für Konfigurationen in
(Tabelle VARIABLES, sowie viele modul-             Textdateien eines einheitlichen Formats
spezifische Tabellen, z.B. für Views), teilweise   (YAML), die allen Modulen zur Verfügung
auch in settings.php                               steht, mit eigenem UI / Cache


Nachteile:                                         Beispiel: system.performance.yml

                                                   cache:
                                                     page:
 ●    proprietär (modulspezifisch)                     enabled: '0'
 ●    uneinheitliches UI                               max_age: '0'
                                                   preprocess:
 ●    schlecht versionierbar                         css: '0'
                                                     js: '0'
 ●    schlecht modifizierbar (UI, Drush)           response:
 ●    kompliziertes Deployment                       gzip: '0'
Core Inititiative: Web Services/Context Core

      "Drupal is an 11-year-old, PHP4-based extensible Slashdot clone
                        built by a Belgian college kid."


Drupal 7:                                        Drupal 8:

Proprietäres Handling von z.B. URIs, Sessions,   Standardisierte Behandlung durch den Einsatz
Ajax Requests, Events, PHP Klassen, usw.         eines entsprechenden, modernen Frameworks:


Nachteile:

 ●   Drupal-spezifisch                            ●   HttpFoundation
 ●   großteils seitenorientiert                   ●   HttpKernel
 ●   HTML-lastig                                  ●   EventDispatcher
 ●   kaum OOP                                     ●   DependencyInjection
 ●   Performance                                  ●   ClassLoader
Core Inititiative: Layouts

Drupal 7:                                 Drupal 8:

Layouts werden erzeugt durch ein buntes   Blocks & Layouts Everywhere, eine Art "Panels
Gemisch aus                               in Core" ?

Themes
Seiten
Regionen
Blöcken

mit Zusatzmodulen wie

Panels
Context
Display Suite
...
Core Inititiative: Multilingual (D8MI)
Core Inititiative: HTML5


                      ●    HTML5 Templates & Formulare
                      ●    Neue semantische Elemente
                      ●    ARIA Roles
                      ●    Eingabeformate
                      ●    ...
Core Inititiative: Mobile
Core Inititiative: Views in Core (VDC)


●   Das populärste Drupal-Modul
    wird in den Core integriert.
●   Damit wird gleichzeitig eine
    entscheidende Bremse bei
    der Durchsetzung von
    Drupal 8 gelöst.
●   Und Daniel wird zum Top
    Core Maintainer

     Congratulations!
Core Inititiative: Views in Core (VDC)


●   Das populärste Drupal-Modul
    wird in den Core integriert.
●   Damit wird gleichzeitig eine
    entscheidende Bremse bei
    der Durchsetzung von
    Drupal 8 gelöst.
●   Und Daniel wird zum Top
    Core Contributor!

         Skeptisch?
Fragen / Diskussion

Zum Weiterlesen:

http://buytaert.net/files/state-of-drupal-march-2011.pdf
http://drupal.org/community-initiatives/drupal-core
http://groups.drupal.org/drupal-initiatives
https://speakerdeck.com/u/fabpot/p/symfony2-meets-drupal-8



Diese Folien als PDF:

http://www.slideshare.net/drubb

Mais conteúdo relacionado

Mais procurados

Website erstellen mit WordPress
Website erstellen mit WordPressWebsite erstellen mit WordPress
Website erstellen mit WordPressSkill Day
 
Drupal Multisite und Subversion
Drupal Multisite und SubversionDrupal Multisite und Subversion
Drupal Multisite und SubversionDrupalist
 
Groupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 CbGroupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 Cbbofh42
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkdie.agilen GmbH
 
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerk
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerkTYPO3 CMS 7 LTS - Die Neuerungen - pluswerk
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerkdie.agilen GmbH
 
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkTYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkdie.agilen GmbH
 
Ein kurze Einführung in WordPress
Ein kurze Einführung in WordPressEin kurze Einführung in WordPress
Ein kurze Einführung in WordPressCathrin Tusche
 

Mais procurados (8)

Website erstellen mit WordPress
Website erstellen mit WordPressWebsite erstellen mit WordPress
Website erstellen mit WordPress
 
Handbuch
HandbuchHandbuch
Handbuch
 
Drupal Multisite und Subversion
Drupal Multisite und SubversionDrupal Multisite und Subversion
Drupal Multisite und Subversion
 
Groupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 CbGroupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 Cb
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
 
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerk
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerkTYPO3 CMS 7 LTS - Die Neuerungen - pluswerk
TYPO3 CMS 7 LTS - Die Neuerungen - pluswerk
 
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkTYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
 
Ein kurze Einführung in WordPress
Ein kurze Einführung in WordPressEin kurze Einführung in WordPress
Ein kurze Einführung in WordPress
 

Semelhante a Drupal 8: Neuerungen im Überblick

Drupal Basics (7-8) Vortrag (01.2016)
Drupal Basics (7-8) Vortrag (01.2016)Drupal Basics (7-8) Vortrag (01.2016)
Drupal Basics (7-8) Vortrag (01.2016)Peter_Majmesku
 
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 82015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8Jutta Horstmann
 
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!adesso AG
 
Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Steffen Rühlmann
 
Dnug 112014 modernization_openn_ntf_ersatzsession
Dnug 112014 modernization_openn_ntf_ersatzsessionDnug 112014 modernization_openn_ntf_ersatzsession
Dnug 112014 modernization_openn_ntf_ersatzsessionOliver Busse
 
Grails im Überblick und in der Praxis
Grails im Überblick und in der PraxisGrails im Überblick und in der Praxis
Grails im Überblick und in der PraxisTobias Kraft
 
Wie man eine futuristische Website mit Drupal 8 entwirft?
Wie man eine futuristische Website mit Drupal 8 entwirft?Wie man eine futuristische Website mit Drupal 8 entwirft?
Wie man eine futuristische Website mit Drupal 8 entwirft?Dieter Ziegler
 
Drupal 7 - Media Modul (Version 2.x-dev)
Drupal 7 - Media Modul (Version 2.x-dev)Drupal 7 - Media Modul (Version 2.x-dev)
Drupal 7 - Media Modul (Version 2.x-dev)Steffen Rühlmann
 
DSpace as publication platform
DSpace as publication platformDSpace as publication platform
DSpace as publication platformredsys
 
OSMC 2009 | NagVis 1.4 - What´s new by Lars Michaelsen
OSMC 2009 | NagVis 1.4 - What´s new by Lars MichaelsenOSMC 2009 | NagVis 1.4 - What´s new by Lars Michaelsen
OSMC 2009 | NagVis 1.4 - What´s new by Lars MichaelsenNETWAYS
 
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJava Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJohannes Hohenbichler
 
Progressive Web Apps mit Angular
Progressive Web Apps mit AngularProgressive Web Apps mit Angular
Progressive Web Apps mit AngularJens Binfet
 
Ü̈ber Ant und Maven zu SBT und Gradle
Ü̈ber Ant und Maven zu SBT und GradleÜ̈ber Ant und Maven zu SBT und Gradle
Ü̈ber Ant und Maven zu SBT und Gradleadesso AG
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga
 
Ansible für Entwickler: Konfigurationsmanagement nicht nur für Ops
Ansible für Entwickler: Konfigurationsmanagement nicht nur für OpsAnsible für Entwickler: Konfigurationsmanagement nicht nur für Ops
Ansible für Entwickler: Konfigurationsmanagement nicht nur für OpsQAware GmbH
 
Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?Thorsten Kamann
 

Semelhante a Drupal 8: Neuerungen im Überblick (20)

Drupal Basics (7-8) Vortrag (01.2016)
Drupal Basics (7-8) Vortrag (01.2016)Drupal Basics (7-8) Vortrag (01.2016)
Drupal Basics (7-8) Vortrag (01.2016)
 
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 82015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
 
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!
Durchgestartet? Eine Einführung in die Google App Engine / Java - Reloaded!
 
Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013Drupal - Webmontag Bremen, 01.07.2013
Drupal - Webmontag Bremen, 01.07.2013
 
Dnug 112014 modernization_openn_ntf_ersatzsession
Dnug 112014 modernization_openn_ntf_ersatzsessionDnug 112014 modernization_openn_ntf_ersatzsession
Dnug 112014 modernization_openn_ntf_ersatzsession
 
Grails im Überblick und in der Praxis
Grails im Überblick und in der PraxisGrails im Überblick und in der Praxis
Grails im Überblick und in der Praxis
 
Wie man eine futuristische Website mit Drupal 8 entwirft?
Wie man eine futuristische Website mit Drupal 8 entwirft?Wie man eine futuristische Website mit Drupal 8 entwirft?
Wie man eine futuristische Website mit Drupal 8 entwirft?
 
Drupal 7 - Media Modul (Version 2.x-dev)
Drupal 7 - Media Modul (Version 2.x-dev)Drupal 7 - Media Modul (Version 2.x-dev)
Drupal 7 - Media Modul (Version 2.x-dev)
 
DSpace as publication platform
DSpace as publication platformDSpace as publication platform
DSpace as publication platform
 
Drupal und twig
Drupal und twigDrupal und twig
Drupal und twig
 
OSMC 2009 | NagVis 1.4 - What´s new by Lars Michaelsen
OSMC 2009 | NagVis 1.4 - What´s new by Lars MichaelsenOSMC 2009 | NagVis 1.4 - What´s new by Lars Michaelsen
OSMC 2009 | NagVis 1.4 - What´s new by Lars Michaelsen
 
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJava Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
 
Progressive Web Apps mit Angular
Progressive Web Apps mit AngularProgressive Web Apps mit Angular
Progressive Web Apps mit Angular
 
Web-Tools für das Studium
Web-Tools für das StudiumWeb-Tools für das Studium
Web-Tools für das Studium
 
Webtools studium
Webtools studiumWebtools studium
Webtools studium
 
Ü̈ber Ant und Maven zu SBT und Gradle
Ü̈ber Ant und Maven zu SBT und GradleÜ̈ber Ant und Maven zu SBT und Gradle
Ü̈ber Ant und Maven zu SBT und Gradle
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 
Ansible für Entwickler: Konfigurationsmanagement nicht nur für Ops
Ansible für Entwickler: Konfigurationsmanagement nicht nur für OpsAnsible für Entwickler: Konfigurationsmanagement nicht nur für Ops
Ansible für Entwickler: Konfigurationsmanagement nicht nur für Ops
 
Whitecoast lcty12 x_pages
Whitecoast lcty12 x_pagesWhitecoast lcty12 x_pages
Whitecoast lcty12 x_pages
 
Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?
 

Mais de drubb

Barrierefreie Webseiten
Barrierefreie WebseitenBarrierefreie Webseiten
Barrierefreie Webseitendrubb
 
Drupal 9 Entity Bundle Classes
Drupal 9 Entity Bundle ClassesDrupal 9 Entity Bundle Classes
Drupal 9 Entity Bundle Classesdrubb
 
Drupal 8 Dependency Injection Using Traits
Drupal 8 Dependency Injection Using TraitsDrupal 8 Dependency Injection Using Traits
Drupal 8 Dependency Injection Using Traitsdrubb
 
Closing the Drupal Hosting Gap - A Review of Wodby
Closing the Drupal Hosting Gap - A Review of WodbyClosing the Drupal Hosting Gap - A Review of Wodby
Closing the Drupal Hosting Gap - A Review of Wodbydrubb
 
Composer & Drupal
Composer & DrupalComposer & Drupal
Composer & Drupaldrubb
 
Drupal 8: Theming
Drupal 8: ThemingDrupal 8: Theming
Drupal 8: Themingdrubb
 
Drupal 8: Entities
Drupal 8: EntitiesDrupal 8: Entities
Drupal 8: Entitiesdrubb
 
Drupal 8: Forms
Drupal 8: FormsDrupal 8: Forms
Drupal 8: Formsdrubb
 
Drupal 8: Routing & More
Drupal 8: Routing & MoreDrupal 8: Routing & More
Drupal 8: Routing & Moredrubb
 
Drupal 8 Sample Module
Drupal 8 Sample ModuleDrupal 8 Sample Module
Drupal 8 Sample Moduledrubb
 
Headless Drupal
Headless DrupalHeadless Drupal
Headless Drupaldrubb
 
Spamschutzverfahren für Drupal
Spamschutzverfahren für DrupalSpamschutzverfahren für Drupal
Spamschutzverfahren für Drupaldrubb
 
Drupal 8: TWIG Template Engine
Drupal 8:  TWIG Template EngineDrupal 8:  TWIG Template Engine
Drupal 8: TWIG Template Enginedrubb
 
Drupal Entities
Drupal EntitiesDrupal Entities
Drupal Entitiesdrubb
 

Mais de drubb (14)

Barrierefreie Webseiten
Barrierefreie WebseitenBarrierefreie Webseiten
Barrierefreie Webseiten
 
Drupal 9 Entity Bundle Classes
Drupal 9 Entity Bundle ClassesDrupal 9 Entity Bundle Classes
Drupal 9 Entity Bundle Classes
 
Drupal 8 Dependency Injection Using Traits
Drupal 8 Dependency Injection Using TraitsDrupal 8 Dependency Injection Using Traits
Drupal 8 Dependency Injection Using Traits
 
Closing the Drupal Hosting Gap - A Review of Wodby
Closing the Drupal Hosting Gap - A Review of WodbyClosing the Drupal Hosting Gap - A Review of Wodby
Closing the Drupal Hosting Gap - A Review of Wodby
 
Composer & Drupal
Composer & DrupalComposer & Drupal
Composer & Drupal
 
Drupal 8: Theming
Drupal 8: ThemingDrupal 8: Theming
Drupal 8: Theming
 
Drupal 8: Entities
Drupal 8: EntitiesDrupal 8: Entities
Drupal 8: Entities
 
Drupal 8: Forms
Drupal 8: FormsDrupal 8: Forms
Drupal 8: Forms
 
Drupal 8: Routing & More
Drupal 8: Routing & MoreDrupal 8: Routing & More
Drupal 8: Routing & More
 
Drupal 8 Sample Module
Drupal 8 Sample ModuleDrupal 8 Sample Module
Drupal 8 Sample Module
 
Headless Drupal
Headless DrupalHeadless Drupal
Headless Drupal
 
Spamschutzverfahren für Drupal
Spamschutzverfahren für DrupalSpamschutzverfahren für Drupal
Spamschutzverfahren für Drupal
 
Drupal 8: TWIG Template Engine
Drupal 8:  TWIG Template EngineDrupal 8:  TWIG Template Engine
Drupal 8: TWIG Template Engine
 
Drupal Entities
Drupal EntitiesDrupal Entities
Drupal Entities
 

Drupal 8: Neuerungen im Überblick

  • 1. Drupal 8: Neuerungen im Überblick Drupal Meetup Stuttgart 4.10.2012 - drubb
  • 2. Rückblick: Drupal 7 Entwicklungszyklus Start: 1. Februar 2008 Release: 5. Januar 2011 Contributors: ca. 1.000 Aber: 30 Top-Contributors waren verantwortlich für ca. 50% der Patches in Drupal 7!
  • 3. Drupal 8: Timeline Keine "großen" neuen drupal-7.0 Funktionen mehr! Drupal 7 Drupal 8 Feature Code Drupal 8 Release Start Freeze Freeze Release 5.1.2011 10.3.2011 1.12.2012 1.2.2013 August 2013 drupal-8.x-dev Konzentration auf Fehlerbeseitigung!
  • 4. Ideen & Initiativen für ein neues Release Issue Queues, z.B. Feature Requests Umfragen, z.B. State of Drupal Survey Diskussionen (Konferenzen, Allgemeine Trends Usergroups, IRC,...) - HTML5 - Mobile Statistiken, z.B. - Deployment Nutzungshäufigkeit Vergleich mit Anderen - Frameworks (Wordpress, Joomla, ...) Ideensammlung für Drupal 8 Konkrete Initiativen: wer macht was?
  • 5. Drupal 8: Core Initiativen ● Configuration Management (CMI) ● Web Services & Context Core (WSCCI) ● Layouts, aka Design ● Multilingual (D8MI) ● HTML5 ● Mobile ● Views in Core (VDC) - neu dabei! Core Initiativen setzen große strategische Ziele für ein neues Drupal Release um. Sie werden von Dries Buytaert und einem kleinen Team von Core- Entwicklern festgelegt.
  • 6. Drupal 8: Community Initiativen (Auszug) ● Twig Template Engine ● Pathauto in core ● File Management ● WYSIWYG ● User Experience ● Clean up core ● Performance ● Statistics ● ... Community Initiativen sind zusätzliche Ideen und Vorschläge aus der Drupal Community, oft in kleinerem Umfang. Sie können zu Core Initiativen werden.
  • 7. Core Inititiative: Configuration Management Drupal 7: Drupal 8: Einstellungen größtenteils in der Datenbank Zentrale Verwaltung für Konfigurationen in (Tabelle VARIABLES, sowie viele modul- Textdateien eines einheitlichen Formats spezifische Tabellen, z.B. für Views), teilweise (YAML), die allen Modulen zur Verfügung auch in settings.php steht, mit eigenem UI / Cache Nachteile: Beispiel: system.performance.yml cache: page: ● proprietär (modulspezifisch) enabled: '0' ● uneinheitliches UI max_age: '0' preprocess: ● schlecht versionierbar css: '0' js: '0' ● schlecht modifizierbar (UI, Drush) response: ● kompliziertes Deployment gzip: '0'
  • 8. Core Inititiative: Web Services/Context Core "Drupal is an 11-year-old, PHP4-based extensible Slashdot clone built by a Belgian college kid." Drupal 7: Drupal 8: Proprietäres Handling von z.B. URIs, Sessions, Standardisierte Behandlung durch den Einsatz Ajax Requests, Events, PHP Klassen, usw. eines entsprechenden, modernen Frameworks: Nachteile: ● Drupal-spezifisch ● HttpFoundation ● großteils seitenorientiert ● HttpKernel ● HTML-lastig ● EventDispatcher ● kaum OOP ● DependencyInjection ● Performance ● ClassLoader
  • 9. Core Inititiative: Layouts Drupal 7: Drupal 8: Layouts werden erzeugt durch ein buntes Blocks & Layouts Everywhere, eine Art "Panels Gemisch aus in Core" ? Themes Seiten Regionen Blöcken mit Zusatzmodulen wie Panels Context Display Suite ...
  • 11. Core Inititiative: HTML5 ● HTML5 Templates & Formulare ● Neue semantische Elemente ● ARIA Roles ● Eingabeformate ● ...
  • 13. Core Inititiative: Views in Core (VDC) ● Das populärste Drupal-Modul wird in den Core integriert. ● Damit wird gleichzeitig eine entscheidende Bremse bei der Durchsetzung von Drupal 8 gelöst. ● Und Daniel wird zum Top Core Maintainer Congratulations!
  • 14. Core Inititiative: Views in Core (VDC) ● Das populärste Drupal-Modul wird in den Core integriert. ● Damit wird gleichzeitig eine entscheidende Bremse bei der Durchsetzung von Drupal 8 gelöst. ● Und Daniel wird zum Top Core Contributor! Skeptisch?
  • 15. Fragen / Diskussion Zum Weiterlesen: http://buytaert.net/files/state-of-drupal-march-2011.pdf http://drupal.org/community-initiatives/drupal-core http://groups.drupal.org/drupal-initiatives https://speakerdeck.com/u/fabpot/p/symfony2-meets-drupal-8 Diese Folien als PDF: http://www.slideshare.net/drubb