The Beauty of Drupal 8 (Drupal Camp Manila 2014)
-
Upload
rick-bahague -
Category
Software
-
view
1.928 -
download
1
Transcript of The Beauty of Drupal 8 (Drupal Camp Manila 2014)
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
Time to kick ass with Drupal 8