Tuesday keynote: Dries Buytaert, "State of Drupal"

"Get ready to dance with the elephants" - that happened

Capgemini intranet - Royal Mail
95,000 employees
$9 billion

Been meeting a number of companies

Turner Broadcasting (Ted Turner)
Working with e.g. Lullabot so people are tangibly benefiting from them moving to Drupal
Problems: Config mgt, Code staging
Everyone has this

NY Stock Exchange
Pulled plug on expensive project with closed-source CMS
trying to hire 50 Drupal people

REI Systems - prompted by govt Drupal adoption, hiring lots of Drupal people

Drupal unstoppable (?)

Job trends exponential for Drupal [not the same as Google Trends...!]

Powers more than 1% of the web
Cockroach - hard to kill, but not necessarily relevant
Can aspire to become a bigger platform
Richness & reach

Linear extrapolation for D7 release date - September 15
Logarithmic - October 15

Feel good about D7. More stable already than D6.0 release - test framework

Horse's hoofs - ever all off the ground? continuous photography by Muybridge answered the question, but then began the moving picture industry.

So OS CMS are changing the way people develop websites, and we never expected that.

Drupal 11 - 2020

d.o content will grow by a factor of 11
60,000 modules? Current module choosing solution will not scale
Module competition is healthy, but module duplication is a problem for the end user
Thirty slideshow solution modules already
But we'll be running... 10% of the web?
Linux has 20% market share in servers
Firefox has 25%
It's possible

The community is the solution.

Problems look easy in retrospect. The problems ahead are no harder to solve than the ones we already solved.

[Now standing room only in auditorium, give or take.]

10% market share influences the market.

Print magazine dedicated to Drupal?
Ad on TV? But TV and print might be dead in 2020...!

If we get that market share, we'll learn how to promote Drupal.

Sex scandal for Drupal in 2020? For that to happen, we really need to move beyond the engineers....
Grow beyond technical people

amazon.com running Drupal?
cnn.com running Drupal?
Jeffrey Zeldman is promoting Drupal?
apple.com running Drupal?

I know Apple are overpriced, and overhyped, but I still buy them. Apple create an experience that people want to buy.
We need to talk about experience, and stop listing features.

100 Turner-like orgs that are using Drupal?

Drupal will be how Mum puts up an advert for her tuperware party?
More SAAS sites than self-hosted sites.

Distributions will be downloaded more than core.

25% of all Drupal modules will be written originally in Chinese. Hardly any of us here would be able to review the code.
Arabic web grew 1900% 2000-2009: English-speaking web only grew 240%. So...?

Weekly multi-day Drupal training in every major metropolis?
Drupal courses taught in universities?

Drupal certifications on resumes?

Managing media in Drupal becomes as easy as managing text
[THAT Wired graph...]

Delivering content to multiple platforms. iPads, wifi router admin software?
Integration

People will connect to people, sites to sites, data to data

Drupal adopted by enterprises - config mgt, code staging, content staging, workflows, content federation [?]
Example: large website, performance testing by IT team. Developer turned off page cache. IT people had no way to know. Want to be able to lock down those settings.

Ecosystem will look different - some really large Drupal shops (500 developers?)

"I know everyone important in X" will end
Some of the large 500+ person shops will contribute to PHP

Drupal Assoc has a physical office and 10 full-time employees

We have to still have young people in the community
We have to keep attracting good developers. We need a hacker culture.
We'll have a lot of barely competent morons. We have to deal with them.

We can scale as a community. It's possible. It's all about the culture.

We need a culture of sharing and collaboration
of passion and believing (and issues with 200+ comments)
where people self-organise
where we innovate (support for Cassandra, RDFa)
of execution
of having fun

"Fixed release cycle?"

Shorter release cycle - D7 was too long - but doesn't have the answer right now. Every model has its own challenges. Fixed cycle means no major architectural improvements as easily.

"Dries and Acquia in 2010?"

No intention of stopping. I never get tired of Drupal. I love what I do. As for Acquia, make successful company but be part of the community and the ecosystem.

"Will Drupal be OO?"

Will be a lot MORE OO. But let's see. Ultimately it's up to the community.

"When Drupal is no longer for developers, who wil ldevelop Drupal?"

I hope we all will. I will. I know at least a dozen people in this room who will.... You'd better.

"Human counterpart to automating testing of 60,000 modules?"

Part of the redesign. It's a good idea, but it's subject to gaming. But I'm a believer in automating what you can automate.

"Will Drupal still run on PHP in 2020?"

That's a good question to ask Rasmus tomorrow!