The Beauty of Drupal 8 (Drupal Camp Manila 2014)

  • View
    1.930

  • Download
    1

  • Category

    Software

Preview:

Citation preview

Drupal Camp Manila 2014

Computer Professionals’ Union

Rick Bahague

2Computer Professionals’ Union

Computer Professionals’ Union

Computer Professionals’ Union

Our AgendaD8 Expected Changes

• Users • Site builders • Designers and Themers • Developers

* this presentation is adopted from @webchick’s “One Drupal 8 Slide Deck To Rule Them All”

Computer Professionals’ Union

Drupal 7.0

Jan 5, 2011

Development begins

Mar 10, 2011

Feature freeze

Dec 1, 2012

Drupal 8.0

“End of 2013” (or “when it’s

done” :P)

Feature complete

Feb 18, 2013

Code freeze

July 1, 2013

Drupal 8 Timeline

Computer Professionals’ Union

Installation

Computer Professionals’ Union

the usual errors

Installation

Authoring Experience

Computer Professionals’ Union

Authoring ExperienceWYSIWYG in CoreIn-Place EditingContent Creation Page +++

Computer Professionals’ Union

WYSIWYG in Core

Computer Professionals’ Union

In-Place Editing

Computer Professionals’ Union

Content Creation Page +++

Computer Professionals’ Union

Mobile first and Responsive

Computer Professionals’ Union

New Directory Structure

Computer Professionals’ Union

Blocks and Layouts

Computer Professionals’ Union

VIEWS IN CORE !!!

Computer Professionals’ Union

++++++++++

RIP: Dashboard, Poll, Trigger, Garland

New Fields in Core: Link, Email, Phone, Entity, Reference, Date

Back in Core: Profile

Computer Professionals’ Union

Configuration Management

Computer Professionals’ Union

Web Services in Core

Computer Professionals’ Union

Over 800 contributors

Computer Professionals’ Union

HTML 5 Support

$form['telephone'] = array( '#type' => 'tel', '#title' => t('Phone'), ); $form['website'] = array( '#type' => 'url', '#title' => t('Website'), ); $form['email'] = array( '#type' => 'email', '#title' => t('Email'), ); $form['tickets'] = array( '#type' => 'number', '#title' => t('Tickets required'), );

Computer Professionals’ Union

TwigSymfony 2

Computer Professionals’ Union

Computer Professionals’ Union

https://drupal.org/drupal-8.0

Time to kick ass with Drupal 8

Recommended