126

Nascom update 1- The Mission of Drupal 8

  • Upload
    nascom

  • View
    353

  • Download
    1

Embed Size (px)

DESCRIPTION

At the first Nascom Update of 2014 Bram Goffings talked all about the future changes Drupal 8 will bring about.

Citation preview

Page 1: Nascom update 1- The Mission of Drupal 8
Page 2: Nascom update 1- The Mission of Drupal 8

• HISTORY• IMPROVEMENTS• NEW FEATURES• DRUPAL 8 IS A MODERN CMS• THINGS YOU SHOULD KNOW

AGENDA

Page 3: Nascom update 1- The Mission of Drupal 8

DRUPAL HAS A HISTORY

Page 4: Nascom update 1- The Mission of Drupal 8

DRUPAL 1.0

(15 JAN 2001)

Page 5: Nascom update 1- The Mission of Drupal 8

DRUPAL 1.0 4092

(15 JAN 2001)

Page 6: Nascom update 1- The Mission of Drupal 8

DRUPAL 8.X

(MID 2013)

Page 7: Nascom update 1- The Mission of Drupal 8

DRUPAL 8.X 491 794

(MID 2013)

Page 8: Nascom update 1- The Mission of Drupal 8
Page 9: Nascom update 1- The Mission of Drupal 8

REASONS?

Page 10: Nascom update 1- The Mission of Drupal 8

DRIES HAS A DREAM

Page 11: Nascom update 1- The Mission of Drupal 8

ELIMINATE THE MIDDLEMAN

Page 12: Nascom update 1- The Mission of Drupal 8

ELIMINATE THE DEVELOPER

Page 13: Nascom update 1- The Mission of Drupal 8

EACH RELEASE HAS MORE POWER

Page 14: Nascom update 1- The Mission of Drupal 8

ALWAYS USE STATE OF THE ART TECHNOLOGY

Page 15: Nascom update 1- The Mission of Drupal 8

MOVE CONTRIB TO CORE

Page 16: Nascom update 1- The Mission of Drupal 8

CORE IS MORE SECURE

Page 17: Nascom update 1- The Mission of Drupal 8

CORE HAS FULL TEST COVERAGE

Page 18: Nascom update 1- The Mission of Drupal 8

CORE IS BETTER MAINTAINED

Page 19: Nascom update 1- The Mission of Drupal 8

MOVE VIEWS TO CORE

Page 20: Nascom update 1- The Mission of Drupal 8

VIEWS IS THE MOST INSTALLED CONTRIB MODULE

Page 21: Nascom update 1- The Mission of Drupal 8

JANUARY 2011DRUPAL 7

Page 22: Nascom update 1- The Mission of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011

Page 23: Nascom update 1- The Mission of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011 FEBRUARY 2012

Page 24: Nascom update 1- The Mission of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011 FEBRUARY 2012

JUNE 17 2011VIEWS RC 1

Page 25: Nascom update 1- The Mission of Drupal 8

FASTERADOPTION RATE

Page 26: Nascom update 1- The Mission of Drupal 8

FANTASTICBATTLE TESTER

Page 27: Nascom update 1- The Mission of Drupal 8
Page 28: Nascom update 1- The Mission of Drupal 8

15% OF ALL INTERNET USAGE COMES FROM A MOBILE PHONE.

MOBILE

http://www.digitalbuzzblog.com/infographic-2013-mobile-growth-statistics/

Page 29: Nascom update 1- The Mission of Drupal 8

HTML5 is the next step in HTML

Page 30: Nascom update 1- The Mission of Drupal 8

HTML5 helps SEO

<article><section><header><footer>

Page 31: Nascom update 1- The Mission of Drupal 8

HTML5 helps mobile

<<telephone>

Page 32: Nascom update 1- The Mission of Drupal 8

HTML5 helps mobile

<<email>

Page 33: Nascom update 1- The Mission of Drupal 8

HTML5 helps mobile

<<number>

Page 34: Nascom update 1- The Mission of Drupal 8

RESPONSIVE WEB DESIGN is a web design approach aimed at crafting sites to provide an OPTIMAL VIEWING EXPERIENCE

Page 35: Nascom update 1- The Mission of Drupal 8
Page 36: Nascom update 1- The Mission of Drupal 8
Page 37: Nascom update 1- The Mission of Drupal 8
Page 38: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 is designed to be MOBILE FIRST without harming the desktop experience

Page 39: Nascom update 1- The Mission of Drupal 8

MULTILINGUALWONDERLAND

Page 40: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 SUPPORTS MULTIPLE LANGUAGESOUT OF THE BOX

Page 41: Nascom update 1- The Mission of Drupal 8

TAKES LESS TIME TO BUILD A NEW MULTILINGUAL WEBSITE

Page 42: Nascom update 1- The Mission of Drupal 8

WHEN DRUPAL 8 GETS RELEASED THERE WILL BE A STABLE AND USABLE SOLUTION

Page 43: Nascom update 1- The Mission of Drupal 8

THIS MEANSLESS BUGSAND LOWER COSTS

Page 44: Nascom update 1- The Mission of Drupal 8
Page 45: Nascom update 1- The Mission of Drupal 8

TRANSLATIONS ARE IMPORTED AUTOMATICALLY

Page 46: Nascom update 1- The Mission of Drupal 8

TRANSLATION SETTINGS ARE FINE GRAINED

Page 47: Nascom update 1- The Mission of Drupal 8
Page 48: Nascom update 1- The Mission of Drupal 8

THE TRANSLATION INTERFACE HAS DRASTICALLY IMPROVED

Page 49: Nascom update 1- The Mission of Drupal 8
Page 50: Nascom update 1- The Mission of Drupal 8

IT IS EVEN POSSIBLE TO TRANSLATE THE SITE SLOGAN!

Page 51: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 can be a CENTRAL CONTENT HUB

Page 52: Nascom update 1- The Mission of Drupal 8

Data can be FETCHED in a restful way from a standard drupal 8 installation

Page 53: Nascom update 1- The Mission of Drupal 8

OTHER (drupal) SITES and APPLICATIONS can use the data inserted into the drupal platform WITHOUT EXTRA EFFORT

Page 54: Nascom update 1- The Mission of Drupal 8

THE CONNECTION between the two parties can be SECURED in various ways

Page 55: Nascom update 1- The Mission of Drupal 8

Data can be PUSHED to a drupal 8 site.

Page 56: Nascom update 1- The Mission of Drupal 8

Drupal can be used as a VIEW on top of your central content repository

Page 57: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 is an API

Page 58: Nascom update 1- The Mission of Drupal 8

IMPROVEDWEBMASTEREXPERIENCE

Page 59: Nascom update 1- The Mission of Drupal 8

IMPROVED CONTENT EDIT SCREENS BASED ON USABILITY TESTS

Page 60: Nascom update 1- The Mission of Drupal 8
Page 61: Nascom update 1- The Mission of Drupal 8

A BUILD IN WYSIWYG EDITOR

Page 62: Nascom update 1- The Mission of Drupal 8
Page 63: Nascom update 1- The Mission of Drupal 8

SMART COPY PASTE FILTER ADDED

Page 64: Nascom update 1- The Mission of Drupal 8

BUILT-IN SECURITY LAYER

Page 65: Nascom update 1- The Mission of Drupal 8
Page 66: Nascom update 1- The Mission of Drupal 8
Page 67: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 HAS ANINLINE EDITOR

Page 68: Nascom update 1- The Mission of Drupal 8

IDEAL FOR SMALL ADJUSTMENTS

Page 69: Nascom update 1- The Mission of Drupal 8
Page 70: Nascom update 1- The Mission of Drupal 8
Page 71: Nascom update 1- The Mission of Drupal 8
Page 72: Nascom update 1- The Mission of Drupal 8
Page 73: Nascom update 1- The Mission of Drupal 8
Page 74: Nascom update 1- The Mission of Drupal 8
Page 75: Nascom update 1- The Mission of Drupal 8

TOURMODULE

Page 76: Nascom update 1- The Mission of Drupal 8
Page 77: Nascom update 1- The Mission of Drupal 8
Page 78: Nascom update 1- The Mission of Drupal 8
Page 79: Nascom update 1- The Mission of Drupal 8

WEBMASTER CAN BUILD OWN INTERACTIVE TUTORIAL

Page 80: Nascom update 1- The Mission of Drupal 8

LIMITED WEB KNOWLEDGE REQUIRED

Page 81: Nascom update 1- The Mission of Drupal 8

TOURS WILL BE TRANSLATABLE

Page 82: Nascom update 1- The Mission of Drupal 8

Improved deploy and maintenance experience

Page 83: Nascom update 1- The Mission of Drupal 8

New FILE BASEDconfiguration system

Page 84: Nascom update 1- The Mission of Drupal 8

CONTENT gets stored in the DATABASE

Page 85: Nascom update 1- The Mission of Drupal 8

CONFIGURATION gets stored in FILES with a HUMAN READABLE syntax

Page 86: Nascom update 1- The Mission of Drupal 8

EASIER DEPLOYMENT

Page 87: Nascom update 1- The Mission of Drupal 8

LESS DANGEROUS

Page 88: Nascom update 1- The Mission of Drupal 8

CHEAPER

Page 89: Nascom update 1- The Mission of Drupal 8

DRUPAL 8 IS A MODERN CMS

Page 90: Nascom update 1- The Mission of Drupal 8

OPTMIZED FOR SEARCH ENGINES

Page 91: Nascom update 1- The Mission of Drupal 8

USING SCHEMA.ORG SYNTAX

Page 92: Nascom update 1- The Mission of Drupal 8
Page 93: Nascom update 1- The Mission of Drupal 8

A REBUILD ON TOP OF

SYMFONY 2

Page 94: Nascom update 1- The Mission of Drupal 8

SET OF COMPONENTS CONTAINING BASE FEATURES

Page 95: Nascom update 1- The Mission of Drupal 8

WRITTEN IN AN OBJECT ORIENTED WAY

Page 96: Nascom update 1- The Mission of Drupal 8

EASY TO EXTEND OR REPLACE FEATURES

Page 97: Nascom update 1- The Mission of Drupal 8

GAINS FOR DRUPAL?

Page 98: Nascom update 1- The Mission of Drupal 8

LESS CODE TO MAINTAIN

Page 99: Nascom update 1- The Mission of Drupal 8

SECURITY++

Page 100: Nascom update 1- The Mission of Drupal 8

SOME OF THE NEW FEATURES WEREN’T POSSIBLE WITHOUT SYMFONY

Page 101: Nascom update 1- The Mission of Drupal 8

EXPAND THE DEVELOPER POOL

Page 102: Nascom update 1- The Mission of Drupal 8

MAKE USE OF JQUERY 2.0

Page 103: Nascom update 1- The Mission of Drupal 8

SMALLER IN SIZE AND FASTER

Page 104: Nascom update 1- The Mission of Drupal 8

MADE FOR MODERN BROWSERS

Page 105: Nascom update 1- The Mission of Drupal 8

IE 8

Page 106: Nascom update 1- The Mission of Drupal 8

IE 8

Page 107: Nascom update 1- The Mission of Drupal 8

NO WORRIES WE CAN MAKE IT WORK ON THE FRONT END

Page 108: Nascom update 1- The Mission of Drupal 8

AND LOTS OF OTHER EXTERNAL TOOLS…

Page 109: Nascom update 1- The Mission of Drupal 8

BACKBONE.JSGUZZLE

CREATE.JS

ZEND FEED

DOCTRINE

EASYRDF

GLIPH

PHPUNIT COMPOSER

Page 110: Nascom update 1- The Mission of Drupal 8

Things you should know

Page 111: Nascom update 1- The Mission of Drupal 8

No upgrade path will be provided

Page 112: Nascom update 1- The Mission of Drupal 8

A migration tool is being built

Page 113: Nascom update 1- The Mission of Drupal 8

Porting content between different versions will be possible

Page 114: Nascom update 1- The Mission of Drupal 8

Makes migrating content from drupal 6 to drupal 8 sites possible

Page 115: Nascom update 1- The Mission of Drupal 8

NASCOM

Page 116: Nascom update 1- The Mission of Drupal 8

~15.000

Page 117: Nascom update 1- The Mission of Drupal 8

235 PATCHES (1.6%)

Page 118: Nascom update 1- The Mission of Drupal 8

Nascom has a team of DRUPAL 8 EXPERTS

Page 119: Nascom update 1- The Mission of Drupal 8

We promise to have a WORKING drupal 8 version of all the modules we maintain.

Page 120: Nascom update 1- The Mission of Drupal 8

Display SuiteSteroids

FullcalendarPerformance

Nice dashSearch api live resultsCommerce direct buy

Production checkInline form errors

Attach exisiting fieldsMenu clone

Record featureFile maintenance

Context codeSmartqueue language

Hook hunter

Page 121: Nascom update 1- The Mission of Drupal 8

DISPLAY SUITE is one of the most popular modules and installed on every system we build.

Page 122: Nascom update 1- The Mission of Drupal 8

DISPLAY SUITE is maintained by the drupal team @nascom.

Page 123: Nascom update 1- The Mission of Drupal 8

DISPLAY SUITE is almost completely ported to drupal 8!

Page 124: Nascom update 1- The Mission of Drupal 8

WE are ready to build YOUR drupal 8 projects

Page 125: Nascom update 1- The Mission of Drupal 8

NASCOM GENK (HQ)C-MINE 1 BUS 13EVENCE COPPÉELAAN 913600 GENKBELGIUM

PHONE +32 89 20 15 00FAX +32 89 20 15 [email protected]

THANKS!

Page 126: Nascom update 1- The Mission of Drupal 8

TEST IT!

http://simplytest.me/project/drupal/8.x

(launch sandbox)