my needs my pain how drupal 8 fast facts will … · introducing twig: • twig is the biggest...

2
For Themers FEATURE DEVELOPMENT API COMPLETION RELEASE DEVELOPMENT OPENS March 2011 FEATURE FREEZE DEC 2012 FEATURE COMPLETE FEB 2013 API FREEZE JULY 2013 ALPHAS DEV SNAP SHOTS BETAS MAJOR APIs LOCKED DOWN RCs API AND FEATURE COMPLETE WE ARE HERE DRUPAL 8.0 WHEN IT’S READY I want to create beautiful website themes in a flexible way using an open source solution I need to be able to ‘theme’ specific areas of the site and content I need to easily modify the output and enhance the style and output with CSS and JavaScript Front-end mark up is really important and I need some control over it Many content management systems (CMS) are intimidating to new front-end developers because they have a steep learning curve My CMS tries to exert too much control over the front-end. What’s more, it requires you to have too much backend knowledge to do front-end things in the first place There is a lack of visibility where the output is coming from, and what controls it You have to learn a Drupal specific debug tool such as devel_themer - to help you get around and find the right way to override markup Introducing Twig: • Twig is the biggest development in Drupal theming for a decade • It will replace the PHPTemplate in Drupal 8 • Twig was created by SensioLabs - home of Symfony2 framework You can find out more here • Twig debug will allow you to easily view where information is coming from. It’s a bit like a development module, but for themers Other: Drupal 8 markup simpler, cleaner and ‘out of the box’ The admin interface will be easier to use and more consistent Drupal 8 makes it easy to use cutting edge frameworks and Javascript libraries Say hello to Twig: it will change the way you theme in #Drupal8. Forever With #Drupal8, clean markup means happy themers! #Drupal8 gives you front-end clarity - from templates to modules Consistency counts - #Drupal8 has a revamped admin interface MY NEEDS MY PAIN HOW DRUPAL 8 WILL HELP FAST FACTS A BRIEF HISTORY OF DRUPAL JANUARY 2001 DRIES BUYTAERT RELEASES DRUPAL MARCH 2001 DRUPAL 2 AUGUST 2001 DRUPAL 3 JUNE 2002 DRUPAL 4 JANUARY 2007 DRUPAL 5 FEBRUARY 2008 DRUPAL 6 JANUARY 2011 DRUPAL 7 I want to create beautiful website themes in a flexible, agile way using a modern, open source platform. THE DRUPAL 8 TIMELINE Drupal : Something for everyone to love

Upload: lyque

Post on 09-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

For Themers

FEATURE DEVELOPMENT API COMPLETION RELEASE

DEVELOPMENTOPENSMarch 2011

FEATUREFREEZEDEC 2012

FEATURECOMPLETEFEB 2013

APIFREEZEJULY 2013

ALPHASDEV SNAPSHOTS

BETASMAJOR APIsLOCKEDDOWN

RCsAPI ANDFEATURECOMPLETE

WE AREHERE

DRUPAL 8.0WHENIT’SREADY

I want to create beautiful website themes in a flexible way using an open source solution

I need to be able to ‘theme’ specific areas of the site and content

I need to easily modify the output and enhance the styleand output with CSS and JavaScript

Front-end mark up is really important and I need some control over it

Many content management systems (CMS) are intimidating to new front-end developers because they have a steep learning curve

My CMS tries to exert too much control over the front-end. What’s more, it requires you to have too much backend knowledge to do front-end things in the first place

There is a lack of visibility where the output is coming from, and what controls it

You have to learn a Drupal specific debug tool such as devel_themer - to help you get around and find the right way to override markup

Introducing Twig: • Twig is the biggest

development in Drupal theming for a decade

• It will replace the PHPTemplate in Drupal 8

• Twig was created by SensioLabs - home of Symfony2 framework You can find out more here

• Twig debug will allow you to easily view where information is coming from. It’s a bit like a development module, but for themers

Other: Drupal 8 markup simpler, cleaner and ‘out of the box’

The admin interface will be easier to use and more consistent

Drupal 8 makes it easy to use cutting edge frameworks and Javascript libraries

Say hello to Twig: it will change the way you theme in #Drupal8. Forever

With #Drupal8, clean markup means happy themers!

#Drupal8 gives you front-end clarity - from templates to modules

Consistency counts - #Drupal8 has a revamped admin interface

MY NEEDS MY PAIN HOW DRUPAL 8 WILL HELP FAST FACTS

A BRIEF HISTORY OF DRUPALJANUARY 2001 DRIES BUYTAERT

RELEASES DRUPALMARCH 2001

DRUPAL 2AUGUST 2001

DRUPAL 3JUNE 2002 DRUPAL 4

JANUARY 2007 DRUPAL 5

FEBRUARY 2008 DRUPAL 6

JANUARY 2011 DRUPAL 7

I want to create beautiful website themes in a flexible, agile way using a modern, open source platform.

THE DRUPAL 8 TIMELINE

Drupal : Something for everyone to love

WHAT IS OPEN SOURCE?

The defining principle of open source is that you can sell the services and products created with the software, but not the software itself. So zero licensing costs!

WHAT IS DRUPAL?

Drupal is open source software maintained and developed by a community of hundreds of thousands of users and developers. It is distributed under the terms of the GNU General Public License (or “GPL”), which means anyone is free to download it and share it with others.

WHAT MAKES DRUPAL GREAT?

Put simply, it’s the community: hundreds of thousands of people working on developing and maintaining the Drupal platform and contributed software - every second of every day. This makes for an incredibly powerful cutting-edge content management system (CMS). But it’s not just us that thinks that - there are over 1 million sites built with Drupal. And that number grows every day.

WHAT IS DRUPAL 8?

Drupal 8 is the latest release on the Drupal journey - one that will take your site to a whole new level. It will set a new standard for ease of use, and has new ways to tailor and deploy your content - which will look great on any device. We’ve built it with you in mind, which is why there’s something for everyone to love in Drupal 8.

Key benefits of Drupal 8 for Themers:

MOBILE FIRST• All built-in themes are

responsive• Simple administration pages• Tables shrink properly• New admin toolbar

MULTILINGUAL CAPABILITIES• Translate anything in the system• Built-in user interfaces• Language filtering• Automatic software translation

updates

BETTER MARKUP WITH HTML 5 • Included in Drupal 8• Proper native input tools on mobile for

fields like date, email, and phone

Drupal : Something for everyone to love

EASY CONFIGURATION MANAGEMENT

• Site configuration info is stored in library directory

• Simpler to transport configuration changes

FRONTEND LIBRARIES UPGRADED• Offers latest frontend library versions of jQuery and

jQuery UI• Frontend libraries include Backbone in Drupal 8

TWIG• Replaces the PHPTemplate in Drupal 8• Easily view where information is

coming from• Created by SensioLabs - home of

Symfony2 framework