This site is archived.

Expert

Going the RIA way

gavri 20 June 2010
Type:  Not planned session

With all the new html5 buzz, and the talk about the future of flash, its time to make some order out of the chaos.
In this session we will talk about the benefits of using the flash platform.
whether you want to build an eye-caching wizard, a sophisticated mapping applet or to build a customized media players, the option of using flash cannot be ignored.

With all the new html5 buzz, and the talk about the future of flash, its time to make some order out of the chaos.
In this session we will talk about the benefits of using the flash platform.
whether you want to build an eye-caching wizard, a sophisticated mapping applet or to build a customized media players, the option of using flash cannot be ignored.

  • how to decide when to prefer the use of flash over the use of javascript.
  • Show you some real world examples of leveraging Flash and Flex to build a great user experience in Drupal.
Additional Presenters:  Mihai Corlan

Awesome graphs and statistics with Drupal and gRaphaël

Mikkel Høgh 20 June 2010
Type:  Session in official program

Data discoverability is one of the keys to make information appealing to end users. Drupal sites often have a wealth of data, but do not expose these to their users.
Presenting appealing statistics can be key to keeping end users interested in your site. Here, I’ll show you how to leverage some of that data to create appealing graphs and statistics.

With Drupal-sites, you’re often sitting on a mountain of interesting data. I will go through some of the tools and methods you can use to present those data to your users in interesting and appealing ways.

Using the gRaphaël JavaScript library, and with the combined forces of Drupals API, SQL, caching and statistics, I will give an introduction to how you can make your site more appealing to data explorers.

A love connection: Drupal & Ubuntu

Rubén Romero 19 June 2010
Type:  Not planned session

Learn how the Ubuntu Community and its ecosystem connect and spread their love for Free and Open Source Software using just that, Drupal and Ubuntu. It's everywhere: Ubuntu.com, LoCo sites, SpreadUbuntu, and many others.

With the incredible success of Ubuntu around the world, the LoCo project helps groups of Ubuntu fans and enthusiasts to work together in regional teams to help advocate, promote, translate, develop and otherwise improve Ubuntu.

This session focuses on how the Ubuntu Community makes use of Drupal everywhere: From ubuntu.com through most Local Community sites worldwide and to the Ubuntu Marketing site SpreadUbuntu, we use Drupal to spread the message of Open Source Freedom. And we want to share this know-how with everyone!

Node Access in Drupal 7

Ken Rickard 19 June 2010
Type:  Session in official program

Node Access is Drupal's API for controlling access to content on your site. Drupal 7 brings a number of important changes to the Node Access system. We will do an in-depth exploration of the changes, new features and security elements of Node Access.

Out of the box, Drupal is a great system for creating and managing content. However, there are cases where your needs require additional requirements for which users can create, view, edit and delete content. To solve this problem, Drupal provides its Node Access system.

Node Access provides an API for determining the grants, or permissions, that a user has for each node. By understanding how these grants work, a module developer can create and enforce complex access rules.

We will cover some (or all) of the following topics.

Sanitary migrations with XMLRPC

J-P Stacey 18 June 2010
Type:  Not planned session

Migrating full Drupal versions can be hard and unearth horrors. If you just want content, users etc, XMLRPC could be for you.

This is a case study of the work involved migrating a Drupal 5 site to Drupal 6.

If your D5 site only has only core modules enabled, migration is pretty straightforward. Start adding contributed modules to the mix and - as long as you don't use unknown or unsupported code - you can still migrate with a minimum amount of pain. But what about when:

  • The migration will seriously break the theme
  • The client decides that migration is a good time to completely re-theme
  • ... and add new functionality

Leveraging SQL Server on Drupal 6 & whats coming in 7

Chris Porter 18 June 2010
Type:  Not planned session

SQL Server is ask about a lot in enterprise drupal deployments, but since there is no D6 support and D7 support is still in the works, whats a developer to do? We'll explore options from direct SQLServer support for both versions of drupal (and how its taking place), to using migration tools that will synchronize drupal with data in external sqlserver databases.

SQL Server is ask about a lot in enterprise drupal deployments, but since there is no D6 support and D7 support is still in the works, whats a developer to do? We'll explore options from direct SQLServer support for both versions of drupal (and how its taking place), to using migration tools that will synchronize drupal with data in external sqlserver databases.

The State of Drupal

Dries Buytaert 18 June 2010
Type:  Session in official program

Dries Buytaert will give his bi-annual State of Drupal talk in the beginning of DrupalCon Copenhagen, where he’ll discuss where Drupal is and where it is going.

Dries Buytaert will give his bi-annual State of Drupal talk in the beginning of DrupalCon Copenhagen, where he’ll discuss where Drupal is and where it is going. In particular, he’ll discuss the final preparations for the release of Drupal 7, the Drupal.org redesign, and some of the initial plans for Drupal 8.

Using and Contributing to the Examples for Developers Project

Randy Fay 16 June 2010
Type:  Not planned session

The Examples for Developers project aims to provide high-quality teaching examples for developers. Its code is on api.drupal.org and it's a community project. Here's what it is, how you can use it, and how to contribute to it.

The Examples for Developers project aims to provide high-quality teaching examples for developers. Its code is on api.drupal.org and it's a community project. Here's what it is, how you can use it, and how to contribute to it.

This will include the example modules that are available, how to use them, and what's on the roadmap - how you can help.

A sprint in the life of a highly agile Drupal development organization.

Jacob Singh 16 June 2010
Type:  Session in official program

Get inside the process behind the building of Drupal Gardens. Acquia's engineering team have been building DrupalGardens at a fast pace for the past year and now that we are heading into open beta we decided it was time to open up and share what has worked well with the community. Chris Brookins (VP Engineering), Linea Rowe (Director Product Management) and Jacob Singh (Principal Engineer) will take you through a 21-day sprint in the life of the Drupal Gardens team.

Acquia's engineering team have been building DrupalGardens at a fast pace for the past year and now that we are heading into open beta we decided it was time to open up and share what has worked well with the community. Chris Brookins (VP Engineering), Linea Rowe (Director Product Management) and Jacob Singh (Principal Engineer) will take you through a 21-day sprint in the life of the Drupal Gardens team.

This session is for:

<

ul>

  • Engineering managers trying to inspire their teams to greatness while watching the bottom line.
  • Additional Presenters:  Chris Brookins

    Drupal speed dating: I'll show you my module if you show me yours

    Jacob Singh 16 June 2010
    Type:  Not planned session

    Take a break from the talking heads, make new friends and business connections in a fun and energetic session. A great way to get introduced to the community and kick off an awesome conference.

    If you're looking for love, you looking in all the wrong places. If you're looking for a good geeky time, expanding your Drupal knowledge and making drinking buddies (business partners) you are absolutely in the right place.

    We'll be doing rotating pairs, speed dating style with some other surprises thrown in.
    Expect to:

    • Relax
    • Make friends
    • Learn something