drupal - changing the web by connecting open minds - josef dabernig
TRANSCRIPT
Why choose Drupal
1. Compared to other CMSs:
• Highly configurable functionality and UX.
• Extendable with API and custom themes.
2. Compared to frameworks:
• Time/effort saved with sub-systems.
• Time/effort saves with distributions.
3. A large ecosystem of service providers and specialists.
4. Large and active community.
Monday 2 July 2012
Taxonomy
city break
CommentsUsers
D. SchruteGermany
J. HalpertSpain
adventure
city break
sailing
shopping
dwight8 Sept
Wow, can't wait to get started.
joe8 Sept
Me too!
Content
Content title
ContactServicesFeatured About PortfolioNews
text search
Sub-systems
Monday 2 July 2012
drupal.orgData as of March 2012- Check Drupal.org for updates!
Active contribution
Monday 2 July 2012
A growing community
2005Antwerp
2006Vancouver & Brussels
2007Barcelona
& Sunnyvale
2008Boston
& Szeged
2009DC & Paris
2010San &
Copenhagen
2011Chicago &London
2012Denver
& Munich
50 150 750 1350 2250 4200 4751 3000 +
Monday 2 July 2012
'UXSDO�LVW�HLQHV�GHU�PHLVW�JHQXW]WHQ�&RQWHQW�0DQDJHPHQW�6\VWHPH�ZHOWZHLW��0LW�GLHVHP�$SSOLFDWLRQ�)UDPHZRUN�O¦VVW�VLFK�QDKH]X�MHGH�ΖQWHUQHW�DQZHQGXQJ�VFKQHOO�XQG�TXDOLWDWLY�KRFKZHUWLJ�UHDOLVLH�UHQ��'UXSDO�LVW�IUHLH�6RIWZDUH��HQWZLFNHOW�GXUFK�GLH�'UXSDO�&RPPXQLW\��GLH�VLFK�DXV�DEHUWDXVHQGHQ�(QWZLFNOHUQ�XQG�)LUPHQ�ZHOWZHLW�]XVDPPHQVHW]W�
(UIDKUHQ�6LH�PHKU�¾EHU
� GUXSDO�GH� .QDSSH�ΖQIRUPDWLRQHQ�I¾U�GHQ�HUVWHQ�(LQGUXFN�
� GUXSDOFHQWHU�GH� 'HXWVFKVSUDFKLJH�3ODWWIRUP�PLW�GHU�GHXWVFKVSUDFKLJHQ�'UXSDO�ΖQVWDOODWLRQ�]XP�'RZQORDG��7XWRULDOV��)UDJHQ�XQG�$QWZRUWHQ�X��Y��P�
� GUXSDO�RUJ� (QJOLVFKVSUDFKLJH�ZHOWZHLWH�$QODXIVWHOOH�I¾U�DOOH��GLH�'UXSDO�HQWZLFNHOQ��JHVWDOWHQ�XQG�QXW]HQ�
� GUXSDO�LQLWLDWLYH�GH� ΖQLWLDWLYH�]XU�)¸UGHUXQJ�GHU�'UXSDO�&RPPXQLW\�Ȃ�0LWJOLHG�ZHUGHQ�XQG�GLH�&RPPXQLW\�VW¦UNHQ�
&RS\ULJKW������_�7H[W��'UXSDO�ΖQLWLDWLYH�'HXWVFKODQG�H��9��_�*HVWDOWXQJ��0HLNH�-XQJ��KH[DELQ¨U�.RPPXQLNDWLRQ��ZZZ�KH[DELQDHU�GH�_�/L]HQVLHUW�XQWHU�GHU�*18�*3/��ZZZ�JQX�RUJ�FRS\OHIW�JSO�KWPO���DXVJHQRPPHQ�k�I¾U�DXVJHZLHVHQH�ΖOOXVWUDWLRQ�HQ���'UXSDO�LVW�HLQH�HLQJHWUDJHQH�0DUNH�YRQ�'ULHV�%X\WDHUW�
$OOHV�LVW�P¸JOLFK�
(UVWHOOW�PLW�'UXSDO�����QXU�HLQ�SDDU�QDPKDIWH�%HLVSLHOH
:DV�LVW�'UXSDO"
�EHUUHLFKW�GXUFK�
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We inspire wonder and delight
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We inspire wonder and delight
We admit no boundaries
Photos from code sprintsBy muir.ceardach
http://www.flickr.com/photos/ceardachAttribution 2.0 Generic (CC BY 2.0)
Drupal is built by people
Monday 2 July 2012
Picture from Drupalcon SF
“It’s really the Drupal community and not so much the software that makes the Drupal project what it
is. So fostering the Drupal community is actually more important than just managing the code base.”
- Dries Buytaert
http
://w
ww
.flic
kr.c
om/p
hoto
s/x-
foto
/492
3221
504/
Tuesday, October 5, 2010
How do you feel about Drupal?
http://sixrevisions.com/web-development/drupal-learning-curve/
ENGINEERING DIRECTOR"Drupal worries me. To extend it my team needs ‘tribal knowledge’ that is useless outside Drupal. Config is mixed with content in the database which complicates deployment, and scalability and security are big concerns."
FRONT-END DEVELOPER“Getting Drupal 7 to output what I want is too complicated. I want to use modern techniques and libraries and Drupal is getting in the way.”
SMALL SITE OWNER“Building a site in Drupal 7 was painful. No text editor. How do I add images? How do I change the home page? I give up.”
over
200 new features
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
Mobile-friendly toolbar
Breakpoint API
Responsive images
Accessibility improvements
New entity and field system
Improved modules page
Symfony components
Native RESTful web services
PHPUnit
Backbone
Underscore
Guzzle HTTP client and framework
Modernizr
Modernized core forms
Responsive preview
Object-oriented code
Plugin system
Improved caching
UUIDs
A working entity render cache
•Much more modern, object-oriented code
•Embracing latest PHP standards(e.g. PSR-0, namespaces)
•Leveraging many “best of breed” external libraries: Composer, PHPUnit, Guzzle, Zend Feed Component, Assetic...
Not invented here ...
“Proudly invented elsewhere”
0
425
850
1275
1700
NewRecurring
Number of core contributors
More RECURRING contributors
More NEW contributors
Drupal 7.0
Drupal 8-alpha3
Fight the Einstein perception.
You must be this smart to contribute to open
sourceTuesday, October 5, 2010
Fight the Einstein perception.
You must be this smart to contribute to open
sourceTuesday, October 5, 2010
What is a contributor?
that’s dumb. i want to see it fixed.
i can do something about
it.
Tuesday, October 5, 2010
What is a contributor?
that’s dumb. i want to see it fixed.
i can do something about
it.
These people power open
source.
Tuesday, October 5, 2010
Join us!http://drupal.org/core-mentoring-hours
http://drupal.org/core-windsprints
Tuesdays and Wednesdays in #drupal
Hand-holding for all of your newbie questions!
Tasks for non-coders as well!
Fridays in #drupal
Work on most important tasks for each initiative with
really smart people. :)
Anytime, in #drupal-contribute!
What qualifies as contribution?
• Donations
• Advocacy
• Documentation
• Marketing
• User support
• QA testing
• Translations
• Graphic design
• Event coordination
• Bug reports and feature requests
• Issue queue “farming”
• Usability testing
• ...oh yeah, and coding too. ;)
Tuesday, October 5, 2010
By Gábor Hojtsy Attribution-ShareAlike 2.0 Generic (CC BY-SA 2.0)http://www.flickr.com/photos/gaborhojtsy/279354242
Go forth and build!
Monday 2 July 2012
CreditsDrupal 8 ftw! - Drupal Developer Days Szeged 2014 by jam @horncologne
Drupal: Unlikely Superhero NYC Camp 2014 by jam @horncologne
Connecting Open Minds - DrupalCamp Vienna 2013 by jam @horncologne
Drupal 8 site building preview by Heather @learningdrupalhttp://www.slideshare.net/AcquiaInc/d8-sitebuildpreview
Hello Drupalhttp://training.acquia.com/hello-drupal
The Drupal Community by Angie @webchickhttp://www.webchick.net/files/presentations/drupal-community-pnwds-2010-10-02.pdf
CreditsState of Drupal by Dries Buytaerthttp://buytaert.net/state-of-drupal-presentation-september-2013
What's New In Drupal 8 by Joe Shindelarhttp://lullabot.github.io/dme-presentations/d8-what-is-new/webinar.html#/
Drupal 8 site building preview by Emma Jane Hogbinhttp://de.slideshare.net/AcquiaInc/d8-sitebuildpreview
Symfony2 Meets Drupal 8 by Larry Garfieldhttp://www.garfieldtech.com/presentations/sfl2012-drupal8/
TWIG & THE NEW THEME LAYER IN DRUPAL 8 by Jennifer Lea Lampton & Cottser http://www.jenlampton.com/presentations/twig-new-theme-layer-drupal-8-0
Drupal 8 configuration system for coders and site builders by Kristof De Jaeger & adapted by Alan Burke http://drupalcampcork.org/sites/drupal_camp_cork/files/slides/Drupal_8_CMI.pdf
Drupal 8 Multilingual - what to look forward toby Gábor Hojtsy, Code http://de.slideshare.net/gabor.hojtsy/d8-mi-dublin