[hkdug] #20151017 - barcamp 2015 - drupal 8 is coming! are you ready?

Post on 22-Jan-2018

202 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BarCamp Hong Kong 2015

Drupal 8 is Coming! Are You Ready?

Hong Kong Drupal User Group(HKDUG)

2015 Oct 17th

Edison Wong

● 2005 - Drupal Developer & Contributor– https://drupal.org/user/33940

● 2008 - HKDUG Co-founder– https://groups.drupal.org/drupalhk

● 2010 - CEO, PantaRei Design– hswong3i@pantarei-design.com

Edison Wong

● 2005 - Drupal Developer & Contributor– https://drupal.org/user/33940

● 2008 - HKDUG Co-founder– https://groups.drupal.org/drupalhk

● 2010 - CEO, PantaRei Design– hswong3i@pantarei-design.com

PantaRei Design● Everything Changes and Nothing Remains Still● Reinvent Enterprise with Open Source Software and Cloud Computing● Hong Kong based FOSS service provider

– Content Management System (CMS) with Drupal– Cloud Hosting Solution with Amazon Web Services (AWS)– Team collaborate solution with Atlassian

● Business Partner with industry leaders– 2012, AWS Consulting Partner– 2013, Acquia Partner– 2013, Atlassian Experts– 2014, Rackspace Hosting Partner

● http://pantarei-design.com

Hong Kong Drupal User Group● The Hong Kong Drupal User Group are open to everyone with

an interest in Drupal and are a great opportunity to learn moreabout what Drupal can do and what folks are building with it.

● Drupal is a free software package that allows you to easilyorganize, manage and publish your content, with an endlessvariety of customization.– Event organizing: http://www.meetup.com/drupalhk– Technological discussion: https://groups.drupal.org/drupalhk– Business connection: http://www.linkedin.com/groups/?gid=6644792– General sharing: https://www.facebook.com/groups/drupalhk

Outline

● What is Drupal?● What New with Drupal 8?● Why Do I Need Drupal 8?● When Will Drupal 8 Release?● What's Next?

What is Drupal?

● About Drupal● What Does Drupal 8 Run On?● Drupal Showcases● simplytest.me

Open source content management system. Web application framework. Design and Display. Collaborative and Administrative. Many tools to organize, structure, find and re-

use the content. Interact with external media and file services.

What Does Drupal 8 Run On?

• Built in PHP, HTML, CSS,JS.

• LAMP stack is most widelyused and tested.

• Other OSs, servers, DBspossible (in orange)

Details drupal.org/requirements

Drupal

Framework: Symfony

Language: PHP

Server: Apache Database: MySQL

Operating System: Linux

Drupal Showcases

South China Morning Post The White House Tesla Motors Twitter LinkedIn Developers American Red Cross

simplytest.me

Evaluate Drupal projects online. Just Try It! http://simplytest.me/project/drupal/8.0.x

What New with Drupal 8?● Mobile in its DNA● Multilingual Capabilities● Accessibility Integration● Effortless Authoring● Field Power● Views, Out of the Box● Build-in Web Services

Mobile in its DNA

Administration pages: a snap to use New administration experience Mobile-first Back to site button

Multilingual Capabilities Translate anything in the system with built-in

user interfaces. Build pages with Views language filtering and

block visibility. Get software translation updates automatically

from the Drupal community.

Accessibility Integration More Semantic Aural Alerts Controlled Tab Order Hidden/Invisible/On-focus Fieldsets jQuery UI Alt Text Bartik

Effortless Authoring

In-place editing of content without having touse the full edit form.

WYSIWYG configuration made easy withweb security in mind.

Draft saving made easier.

Field Power

More field types in core Attach fields to more types of content Entity reference, link, date, e-mail, telephone,

etc.

Views, Out of the Box

Easily customize the front page, listingblocks, and more.

Simply create custom admin pages,customize filters, actions, and more.

Built-in Web Services

Build mobile apps– Drupal as the data source– Even post back to Drupal from the client

Implement state-of-the-art HypertextApplication Language (HAL)

Expose content as JOSN, XML, etc.

Why Do I Need Drupal 8?● Built With Marketers in Mind● Content Administration Made Easy● More Power & Fun for Site Builders● All Improved for Developers

Built With Marketers in Mind

● Drupal 8 allows marketers to:– Use the marketing software you already know.– Build campaigns with mobile in mind.– Add, remove or revise content simply.– Easily deliver content segmented by audience,

language and device type.

Content Administration MadeEasy

● Drupal 8 allows site builders to:– Use views to easily create beautiful lists and

galleries.– Upload and edit content, even from a mobile

device.– Create beautiful pages in the WYSIWYG editor

without having to disable rich text.

More Power & Fun for SiteBuilders

● Drupal 8 allows site builders to:– Easily customize the front page and listing

blocks.– Attach fields to several new types of content.– Output serialized data as JSON and XML from

Drupal, almost as easily as you can normal HTMLoutput.

All Improved for Developers

● Drupal 8 allows developers to:– Track changes, put configuration under version

control, and update a production site cleanly.– Expose data as JSON and XML, and take

advantage of RESTful web services.– Use several “best of breed” libraries like

Composer, PHPUnit, Guzzle, Zend FeedComponent, and others.

When Will Drupal 8 Release?● Release Status● RC Phase Example● Semantic Versioning and LTS

Release Status

RC Phase Example

Semantic Versioning and LTS

What's Next?

● Drupal and The Community● On Going Event Schedule● Online Resources

Building with Drupal

Contributed modules

• The majority of yourdevelopment will rely oncontributed code.

drupal.org/project/project_module

Reporting issues

• Use the Issue queue• Search first• Report issues

drupal.org/node/317

Open Source Software = Community

All photos by Kathleen Murtagh code sprints (CC BY 2.0)

How big is the community?

Hint: For latest data, check “d.o”

DrupalCon

• 1500-3000 attendees– 5 days of learning and

collaboration– Affordable tickets– Scholarships!

• Q: Where's the nextDrupalCon?Hint! association.drupal.org/drupalcon

“Trivia night” Photo by Josef Jerabek (CC BY-NC-ND 2.0)https://www.flickr.com/photos/pepej/15451001565/

Task: Connect locally

• Attend meet-ups• DrupalCamps (local

conferences) • Training – Free Global

training days and paidtraining.

What is happening next in your area? http://drupical.com

Task: Search for modules

• Search throughcontributed modules.

drupal.org/project/project_module

On Going Event Schedule

● Per 2 weeks HKDUG Dinner Gathering● (TBC) 2015-11-21: Global Training Days● (TBC) 2016-01-17: Drupal 8 Release Party● 2016-02-18 to 21: DrupalCon Asia (Mumbai,

India)

Online Resources

Drupal Tutorial: http://www.siteground.com/tutorials/drupal/ http://www.techiestuffs.com/learn-drupal-best-d

rupal-online-resources-for-beginners-and-developers/

Community Document: https://www.drupal.org/documentation

Drupal Code Search: http://www.drupalcodesearch.com/

Q&A

References● http://www.slideshare.net/AcquiaInc/ready-set-drupal-an-intro-to-drupal-8-part-1● http://www.slideshare.net/AcquiaInc/ready-set-drupal-an-intro-to-drupal-8-part-2● http://cmsmatrix.org/● https://www.drupal.org/drupal-8.0● http://simplytest.me/project/drupal/8.0.x● http://www.drupalshowcase.com/● http://trends.builtwith.com/cms● http://barcamp.hk/● http://cms.about.com/od/cms-basics/a/Pros-And-Cons-Of-Joomla-Wordpress-And-

Drupal.htm● http://www.adobe.com/sea/products/cq/web-content-management.html#wcm● http://www.meetup.com/drupalhk/events/207982752/

I Need More Help!● Read documents from Drupal Community

– https://drupal.org/documentation● Join Hong Kong Drupal User Group

– Event organizing: http://www.meetup.com/drupalhk– Technological discussion: https://groups.drupal.org/drupalhk– Business connection: http://www.linkedin.com/groups/?gid=6644792– General sharing: https://www.facebook.com/groups/drupalhk

● Contact us for one (1) month free-trial support service– http://pantarei-design.com/services/support/#support-service-plans

Address: Unit 326, 3/F, Building 16WNo.16 Science Park West Avenue,Hong Kong Science Park, Shatin, N.T.– Phone: +852 3576 3812– Fax: +852 3753 3663– Email: sales@pantarei-design.com– Web: http://pantarei-design.com

Contact us

top related