Opening Keynote - DrupalCamp St. Louis 2014

Post on 28-Jan-2015

108 views 4 download

Tags:

description

I presented this opening keynote "Drupal FTW" on April 26, 2014 at DrupalCamp St. Louis 2014 hosted by Washington University. The presentation was intended to address a broad audience from Drupal newcomers to current developers via a brief history of Drupal, a review of some key reasons people choose Drupal, and advice for achieving success with Drupal from the perspectives of strategy, design, and technology.

transcript

Drupal FTW! !

Keynote: DrupalCamp St. Louis 2014

hi. Brad Nowak Business Development Manager

Brad Nowak Business Development Manager

Thank You(s)!

•What is Drupal?

•Why do people choose Drupal?

•How can I be successful using Drupal?

What is this session about?

•Dru-what? •I’m starting to work with Drupal •I’d like to convince my client or company to use Drupal

•I need a place to sit and have coffee

Is this session for me?

?

You?

What is Drupal?

In the year 2000http://buytaert.net/album/miscellaneous-2000/student-room

http://buytaert.net/album/press-photos/inc-500-2012

• Born of developers and “hackers”

• Released into the wild and grew into an open-source community

• Continued to be a developer-driven project for a number of years

• Recent years have seen a greater inclusiveness in the community;Bring me your FEDs, your designers, your project managers,

business owners, and content owners..

An evolving project

But What is It?

www.flickr.com/photos/sailorwind/170499556/

• To-date this is the primary use-case

• We use it to develop sites

• It is the public-facing front end that visitors use

• And of course, it is the back-end (content management) system

• Distributions may be the most straightforward examples of Drupal

as a pre-packaged CMS

A Content Management System

http://www.flickr.com/photos/streetfly_jz/2770303823/

www.flickr.com/photos/kurafire/2484025115/

http://www.geocities.jp/jun_brick/yamato_m.html

“A tool for building your own dream CMS” !

Larry Garfield

• Is this where Drupal is headed with version 8, or where it’s already

at in version 7? Many would argue the latter.

• BYO CMS using core and contributed modules and a sprinkle of

custom code where you need it

• A content management hub - integrated with various systems

pushing content to some systems and ingesting it from others

!

A Content Management Framework

13 years!

Drupal 8

Why do people choose Drupal?

It’s Free

It’s Free

It’s Flexible

https://www.flickr.com/photos/jdhancock/4744894272

It’s Powerful

https://www.flickr.com/photos/jdhancock/5035459038/

• Easily handle small to medium sized sites with CMS needs

• Build large sites

• Future-proof if you know (or think) your needs are going to grow in

the future

• Create multi-site installations

• Support enterprise-level platforms

!

So you can..

• Course management systems (colleges & universities)

• Collections management systems (museums)

• Digital Asset Management systems

• CDN

• CRM

• HR systems

• Social networks

And Play Nice with Others

Drupal 8

• Symfony2/PHP

• HTML 5

• Responsive

• Web Services and Content Context Initiative (WISCCI)

• Configuration management

• Twig templating engine

!

More Flexibility and Power

Oh and..

The Community

• Apr 26 2014 Western NY State Drupal MINI-CAMP (US)

• Apr 26 2014 DrupalCamp St. Louis (US)

• May 16 - May 18 2014 DrupalCamp Spain 2014 (Spain)

• May 16 - May 18 2014 Drupal Camp Wrocław (Poland)

• May 17 - May 18 2014 Drupal Camp Alpe-Adria (Slovenia)

• May 31 - Jun 01 2014 DrupalCamp Yorkshire Leeds (UK)

• Jun 02 - Jun 06 2014 DrupalCon Austin 2014 (US)

We’re not Alone

http://buildamodule.com/drupal-camps-calendar

• Jun 14 2014 DrupalCamp Singapore 2014 (Singapore)

• Jul 03 - Jul 06 2014 DropCamp ’14 (Netherlands)

• Jul 17 - Jul 20 2014 DrupalCorn Camp 2014 (US)

• Jul 25 - Jul 27 2014 DrupalCamp North East (UK)

• Jul 26 - Jul 27 2014 Drupalcamp Wisconsin (US)

• Aug 02 - Aug 03 2014 Drupal Camp Pennsylvania (US)

• Aug 07 - Aug 10 2014 DrupalCamp Twin Cities 2014 (US)

We’re not Alone

http://buildamodule.com/drupal-camps-calendar

• Sep 06 - Sep 07 2014 DrupalCamp LA 2014 (US)

• Sep 29 - Oct 03 2014 DrupalCon Amsterdam (Netherlands)

• Nov 14 - Nov 15 2014 DrupalDay Italy (Italy)

• Nov 15 - Nov 16 2014 DrupalCamp Gothenburg (Germany)

!

!

!

We’re not Alone

http://buildamodule.com/drupal-camps-calendar

Succeeding with Drupal

https://www.flickr.com/photos/loozrboy/3064187103/in/photostream/

• DrupalCons

• DrupalCamps

• Meet Up Groups

• Drupal.org

• Blogs

• Social Media

• More..

Community Resources

• Developers

• Themers

• Designers

• Content Strategists

• Project Managers

!

!

Multiple Communities• Business Owners

• Product Owners

• Site Administrators

• Content Contributors

• Editors and Publishers

!

!

• Trust

• Empathy and Understanding

• Transparency & Communication

• Partnership and Collaboration

• Accountability

• Remember it’s the code that’s free

!

Client Relationships

Strategy and Planning

• Understanding the organization/client

• What does success look like?

• What are the priorities of the project?

• Budget and timeline considerations

!

!

!

Strategy and Planning

Good Design

• It doesn’t matter what CMS you use if the user experience sucks

• User centered design

• Responsive design

!

!

!

!

Good Design

Best Practices

• Think sustainability

• Leverage core and contrib first

• Well written and commented code

• Make it a module (or a patch) and give back

!

Best Practices-Driven Development

Drupal FTW!

Brad Nowak nowak@palantir.net

@bnoax

Thank you!

Questions?@palantir