Upload
brad-nowak
View
109
Download
4
Tags:
Embed Size (px)
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.
Citation preview
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!