This site is archived.


Design 4 Drupal - no more fugly!

mortendk 10 August 2010
Type:  BOF session

Come Join the not so secret underground movement of beautiful designer, awesome front end developers & other Drupal lovers who wanna make drupal look as good on the outside as on the inside!

The Design 4 Drupal group have been working the last couple of years to create a space for "frontend developers" where we can find shelter for the evil developers & demanding clients ;)

The last year a lot have happend 2 "D4D" camps have been held in Boston, a new base theme have been added to drupal7, and we have succeed in putting ourself on the map in the drupal community.

Additional Presenters:  Todd Nienkerk
Resources:  design 4 drupal group

Drupal performance

Rasmus Lerdorf 10 August 2010
Type:  Session in official program

Rasmus' talk will cover various performance-related topics with a focus on Drupal.

Rasmus Lerdorf is known for creating the PHP project in 1995 and he has contributed to a number of other open source projects over the years. Rasmus was most recently an infrastructure architect at Yahoo! for over 7 years before joining WePay in 2010. He was born in Greenland, grew up in Denmark and Canada and has a Systems Design engineering degree from the University of Waterloo. You can follow @rasmus on Twitter.

What have you done for me lately? What Microsoft is doing to make Drupal better

Mark Brown 3 August 2010
Type:  Session in official program

Doing Drupal sites on Windows has never been easy and using SQL Server was impossible. Microsoft is changing that with support for SQL Server in Drupal 7 and a new product called Web Matrix which makes it easy to build and host Drupal on Windows. In this session we’ll show off our new open source PDO_SQLSRV Driver and the new SQL Server Contributed Module created by Commerce Guys. We’ll then show you how easy Drupal is on Windows using WebMatrix. We’ll start with a brand new drop of Drupal, stand it up and deploy to a Windows host in just minutes.

Grok Drupal Theming

Laura Scott 5 July 2010
Type:  Not planned session

So you know your CSS. You have you xhtml down, even are up on HTML5. But Drupal throws so much other stuff at you. What do you do? Where do you start?

This session provides an overview of how themes work in Drupal. The technical architecture may seem complex, but it's actually quite simple once you grasp the concepts and structures.

Topics covered include:

  • Core templates and how they work together
  • Most-used templates and the variables available
  • Overriding templates for common use cases
  • The Drupal design patterns you will need to design and theme for (whether you like it or not)
  • Changes between Drupal 6 and Drupal 7
  • Modules that make theming easier and/or more powerful
  • The parent-child theme thing
  • Working with module templates, including Views and CCK
  • Gotchas, tips and tricks

Drupal and the Real-time web

Damien Tournoud 4 July 2010
Type:  Not planned session

Leveraging NodeJS and Faye to build a scalable, fast-paced real-time web.

"The Real-Time Web is a paradigm based on pushing information to users as soon as it's available - instead of requiring that they or their software check a source periodically for updates." [source].

NodeStream - A Drupal distribution for newspapers

Dick Olsson 4 July 2010
Type:  Not planned session

NodeStream is a new Drupal distribution aimed at modern newspaper sites with focus on flexible publishing.

This session will highlight some technical and architectual challenges developers are facing when building modern newspaper sites and how we solved them in NodeStream using the big four - Panels, Views, CCK and Rules. This session will also cover the integration between NodeStream and Newspilot, an editorial publishing system used by the majority of all daily newspapers in Scandinavia. The integration is built on top of the Services and Deploy modules. Finally we will talk about how we chosen to package NodeStream with the Features module, Drush Make and a custom install profile.

The importance of accessibility & Drupal's future

William Lawrence 4 July 2010
Type:  Not planned session

There's been a tremendous effort in making Drupal accessible. Now what?

There's been a tremendous effort in making Drupal accessible. The primary question is, now that we've made it this far, how well does Drupal support the authoring of accessible Web content to everyone? The quality of Drupal in supporting accessible content creation is critical. It's more than marking off a checklist. It's about making that accessibility sustainable through the life cycle of that product.

Additional Presenters:  Jeff Burnz

Organising a DrupalCon

Isabell Schulz 4 July 2010
Type:  BOF session

Going through the organisation of a DrupalCon: organisational internal and external processes, decision-making processes, team of volunteers, distribution of responsibilities.

Organising a DrupalCon is just like any other project.
I will be going through the organisation of a DrupalCon illustrating and covering organisational internal and external processes, decision-making processes, managing a team of volunteers and responsibilities.

In preparation, you need to define the what, where, when, how, who and how much it costs.



  • How do you set up deadlines?
  • What are the specifications?
  • How is the communication organised?
  • How much room do you need to leave for additional development during the realisation?
  • Liberty without muskets

    Laura Scott 4 July 2010
    Type:  Not planned session

    "Give me liberty or give me closed source!"

    What is open source? A religion? A Communist conspiracy? A childish fantasy? Nay!

    Open source has been around for centuries … in science, in law, in farming. But now it has hit business and a revolution is happening. Liberty is on the rise — not because of changes in government, but rather because of changes in the commons.

    From Industrial Aid to Self-made, A Story of Drupal, Africa and innovation

    Joeri Poesen 4 July 2010
    Type:  Not planned session

    A look at how Drupal is driving change in African organizations, how African Drupal developers are contributing to Drupal from their unique perspective, and how African Drupal communities are working together to get a pan-African Drupal community going.

    Most people think of famine, war, disease, hopelessness and big bucketloads of sand when Africa is mentioned. That's a shame really because Africa is, in many respects, a continent on the move.

    This talk will take us through a number of often cited problems which we really see as opportunities where Drupal can (and often already does) play a big remedying role: lack of formal education, illiteracy, unconnected rural regions, the Aid Industry Gone Wild (TM) and lack of transparency in governments and organizations. To name but a few.

    Additional Presenters:  Reinier Battenberg