22
What in Store in Drupal 8?

What in store in drupal 8

Embed Size (px)

DESCRIPTION

Understand what's in store in Drupal 8, Drupal 8 Core initiative, dive back in and contribute!

Citation preview

Page 1: What in store in drupal 8

What in Store in Drupal 8

Shyamala RajaramTechnology Head amp Project Manager at UniMity SolutionsChennai Tamil Nadu India

Part of a team that has developed an Enterprise Social Media Product successfully implemented in large corporates The product us an adoption of Drupals powerful capabilities

I have been an active participant in the online Drupal Community and have made contributions to the enhancements usage and adoption of Drupal Currently working as Project Manage for Drupal 8 Mobile Initiative

About Me

Key Initiatives Configuration Management Views in Core Webservices Mutilingual Mobile Layouts

Contribute back to Drupal

Presentation Path

Configuration Managment

heyrockerIssues

$config-gtsave() = Cache_set() and cache_get() in Drupal 7

Active store or config table = cache table stores current configuration

Easy readable file yml files that facilitate configuration management between sites

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 2: What in store in drupal 8

Shyamala RajaramTechnology Head amp Project Manager at UniMity SolutionsChennai Tamil Nadu India

Part of a team that has developed an Enterprise Social Media Product successfully implemented in large corporates The product us an adoption of Drupals powerful capabilities

I have been an active participant in the online Drupal Community and have made contributions to the enhancements usage and adoption of Drupal Currently working as Project Manage for Drupal 8 Mobile Initiative

About Me

Key Initiatives Configuration Management Views in Core Webservices Mutilingual Mobile Layouts

Contribute back to Drupal

Presentation Path

Configuration Managment

heyrockerIssues

$config-gtsave() = Cache_set() and cache_get() in Drupal 7

Active store or config table = cache table stores current configuration

Easy readable file yml files that facilitate configuration management between sites

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 3: What in store in drupal 8

Key Initiatives Configuration Management Views in Core Webservices Mutilingual Mobile Layouts

Contribute back to Drupal

Presentation Path

Configuration Managment

heyrockerIssues

$config-gtsave() = Cache_set() and cache_get() in Drupal 7

Active store or config table = cache table stores current configuration

Easy readable file yml files that facilitate configuration management between sites

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 4: What in store in drupal 8

Configuration Managment

heyrockerIssues

$config-gtsave() = Cache_set() and cache_get() in Drupal 7

Active store or config table = cache table stores current configuration

Easy readable file yml files that facilitate configuration management between sites

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 5: What in store in drupal 8

$config-gtsave() = Cache_set() and cache_get() in Drupal 7

Active store or config table = cache table stores current configuration

Easy readable file yml files that facilitate configuration management between sites

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 6: What in store in drupal 8

Views in Drupal Core

Earl MilesAll VDC Issues

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 7: What in store in drupal 8

Checkout XJMs blog post VDC at feature freeze

Views usability accessibility and performance Converting core lists to Views so that site builders

can easily adjust their sites structure Adding new features to Views like core token support

bulk actions integrationmobile-friendly administration and data serialization

Integrate Views with other core systems and improve core APIs

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 8: What in store in drupal 8

WebservicesThe Web Services and Context Core Initiative (WSCCI) aims to transform Drupal from a first-class CMS to a first-class REST server with a first-class CMS on top of it

CrellIssues

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 9: What in store in drupal 8

What does the WSCCI initiative mean to us

Page callbacks will mutate into body-like blocks which will be on the same level as response controllers for JSON SVG SOAP or whatever else we feel like sending HTML is a just special case of REST

Global state variables such as $user and $language will be eliminated in favor of the Symfony2 request object

Replace our routing resolution system (currently over-coupled with the menu system) with Symfonys HttpKernel implementation

Read on Larrys blog at httpwwwgarfieldtechcomblogrefocusing-wscci

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 10: What in store in drupal 8

Multilingual

Gaacutebor HojtsyIssues

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 11: What in store in drupal 8

D8MI

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 12: What in store in drupal 8

Mobile

JohnAlbinIssues

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 13: What in store in drupal 8

Blog post by John Responsive Drupal - ships with core responsive

theme Responsive admin interface - use drupal admin

interface form mobile Responsive toolbar Responsive images Front end performance

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 14: What in store in drupal 8

Layouts

EclipseGc

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 15: What in store in drupal 8

Implement Panels-ish Controller Move Blocks to Plugins Page to configure Layouts Multiple entry forms in one form

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 16: What in store in drupal 8

Other initiatives

Twig Spark Authoring Experience++ D8 User expereince Date in 8 HTML5 initiative

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 17: What in store in drupal 8

Where are we with Drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 18: What in store in drupal 8

Drupal 8 Updates and How to Help

Core initiative

Drupal Issue Queues amp IRC

Time to give back Contribute to Drupal

Thank You

Page 19: What in store in drupal 8

Time to give back Contribute to Drupal

Thank You

Page 20: What in store in drupal 8

Thank You