Transcript
Page 1: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8What is there for site builders?

Ashish Thakur,Tech Lead Srijan Technologies

@Ashish_Thakur

Page 2: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Topics Included

● Drupal 8 release dates and prerequisites.

● Drupal Development using Vagrant.

● File Structure in Drupal 8.

● Modules added and removed in Drupal 8.

● Architecture changes in blocks.

● Tour module for Drupal 8.

● Responsive UI in Drupal 8.

● How to contribute to Drupal 8.

Page 3: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8 release dates

● Development Phase - December 1, 2012

● Feature Freeze - February 18, 2013

● Alpha Release(drupal 8.0-alpha12) – May 28, 2014

● References:

● https://www.drupal.org/node/3060/release?api_ver

sion%5B%5D=7234● https://www.drupal.org/core/release-cycle

Page 4: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal 8 prerequisites

● PHP 5.4 and above.

● Drush 7.

● https://github.com/drush-ops/drush

Page 5: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Drupal Developement Using Vagrant

● Vagrant is a tool for building complete development

environments.

● Makes the "works on my machine" excuse a relic of the

past.

● Vagrant Drupal Development d.o project:

https://www.drupal.org/project/vdd

● References

● http://www.vagrantup.com

● https://www.drupal.org/project/vdd

Page 6: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

File Structure and Modules

● Drupal 8: Not invented here, proudly found else where.

● Contrib modules included in core

● Views: http://drupal.org/project/views

● Migrate: http://drupa.org/project/migrate

● Ckeditor

● Some new cool modules

● Tour

● Modules removed

● Blog, Trigger, OpenID

Page 7: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Blocks are entities

● Blocks are entities now.

● Blocks in Drupal 7 Days.

● https://www.drupal.org/project/multiblock

● https://www.drupal.org/project/context

● These modules were used to enable a block in multiple

regions.

● Blocks in Drupal 8.

● Enable blocks in multiple regions out of the box :).

Page 8: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Glimpse of Tour Module.

● Allows interactive help.

● Comes with an API which allows you to build tours.

Page 9: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Come for the software, stay for the community

● Issue Queues: https://www.drupal.org/project/issues/drupal?

status=All&categories=All

● Join hands with contributed modules maintainers

● http://d8rules.org/

● Search API: http://drupal.org/project/search_api

● Examples: http://drupal.org/project/examples

Page 10: [Srijan Wednesday Webinars] Breaking Limitations using Drupal 8

Ashish Thakur@Ashish_Thakur

Thank You!