In its ten year history, Drupal has grown from a scrappy dorm project to an open source powerhouse that powers 1 in every 50 web sites.
As the project and its community have expanded, however, the number of diverse stakeholders and guiding interests have multiplied. That's meant an ongoing tug-of-war for the project's direction, and the challenge of pleasing everyone has put increasing pressure on the developer community.
As a community, we need to buckle down and make real choices about how we'll address the needs of our stakeholders, how we'll balance competing interests, and how we'll protect our limited developer resources from burnout while we're at it.
15. Drupal at a
Crossroads
Choices that help one group
can hurt the others.
Our attempts to avoid this are
killing us with complexity.
http://www.flickr.com/photos/nkphillips/2865781749
16. Wait.
Weren’t we
going to talk
about products
and frameworks
and stuff?
http://www.flickr.com/photos/digitalart/2386220256
17. A thing that helps you
do something Product
http://www.flickr.com/photos/williamhook/2830319467
48. 2007: Drupalsplosion
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw D r u p a l 5! a n d
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq 6!
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw 1000’s of mo
du le s !
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq H u g e s i te s !
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
49. 2007: Drupalsplosion
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw D r u p a l 5! a n d
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq 6!
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw 1000’s of mo
du le s !
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq H u g e s i te s !
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
50. 2007: Drupalsplosion
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw D r u p a l 5! a n d
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq 6!
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw 1000’s of mo
du le s !
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq H u g e s i te s !
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
http
://w
ww
.flic
kr.c
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
om/
pho
tos/
ama
gill/
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq 3366
720
659
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
qwqwqwqwqwqwqwqwqwqwqwqwqwqwq
wqwqwqwqwqwqwqwqwqwqwqwqwqwqw
65. We have
decisions
to make
No, seriously. We have to
make some real decisions.
66. Stop doing stuff
Call Drupal mature,
fix the bugs, and
go drink daiquiris
on the beach.
67. Give ‘em
the boot
Narrow our focus!
Anyone who doesn’t fit
can use WordPress.
Or Django.
Maybe SharePoint.
68. Work harder
Expend more and
more energy to keep
more and more people
happy with one piece
of software.
69. Just fork
already
Accept the fact that
people with similar
needs and a different
vision will fork Drupal.
Encourage it.
http://www.flickr.com/photos/theilr/2042897944
70. Prepare for separation
Treat our framework, our
site-building product, and other
targeted products as a platform.
82. Drupal is
a platform.
We build products on it for ourselves,
for our clients, and our peers.
The “framework” is our shared toolbox:
we improve it so products can thrive.