This site is archived.

Intermediate

Backstage with Drupal localization

Gábor Hojtsy 17 June 2010
Type:  Session in official program

Plug in your modules and themes to the Drupal localization system and get the best out of your code when running in different language environments.

Gábor Hojtsy just had a session a year ago introducing http://localize.drupal.org/ and its a fast growing member of the drupal.org site family ever since. It got the new redesigned theme second (after the Drupal Association) and its features and usability is continually expanded and reviewed.

In this session we'd like to take you to backstage showing how localizing Drupal the software works and how you can plug in your modules and themes to be localizable as well. What's supported on drupal.org and how can you localize your own software you built in-house?

Additional Presenters:  Jose Reyero

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

    Communicating Drupal visually

    Heather James 16 June 2010
    Type:  Session in official program

    Calling all Drupal artists! This is a hands-on workshop. We'll review guidelines for designing visuals for learning. Then we'll create visual representations of fundamental concepts of Drupal.

    Session goal: The goal of this session is to create informative visuals to assist in Drupal adoption.

    Introduction: There is a presentation renaissance happening, and people are leaving the old tired bullet points behind. But there is a lack of useful visuals for Drupal. If you write documentation for your modules; if you present proposals to potential clients; if you deliver training, you find you need compelling visuals for your ideas.

    Additional Presenters:  Stella Power

    Kick Start Your Module Development!

    Peter Wolanin 16 June 2010
    Type:  Not planned session

    Learn how to develop modules by understanding some of the fundamental integration possibilities in Drupal, such as the menu system, blocks, forms and emails.

    While Drupal can do many great things via the UI alone, it's full power is sometimes only unleashed when you can write custom modules.

    This presentation easy ways to begin module development with the hope of giving your next project a kick start. We will highlight some simple ways to integrate with Drupal that are frequently trgets for requests for customization. We will start from some basic hooks, and point out security, localization and internationalization best practices.

    Additional Presenters:  Gábor Hojtsy

    A Kent approach to Drupal Awesomeness

    Simon Yeldon 15 June 2010
    Type:  Not planned session

    The University of Kent has been experimenting with novel ways of removing the affliction of data duplication throughout our web and print publications using Drupal.

    We have constructed a series of content factories to create and manage our output in sensible chunks.

    This talk aims to show you the answers we came up with in migrating our core website (systems) over to Drupal, and the hurdles we have had to overcome.

    We will take you on a magical journey through code and print using Drupal as our vessel of discovery. Ok, maybe not, but we have been busy working with Drupal to decouple our data from where and how it is presented.

    The University of Kent has a history of using Dreamweaver as our main publishing platform for web. We used it for publishing news, the online prospectus, events, pretty much everything. This led us to a situation where we found ourselves with 200,000 pages of content, much of which being duplicated and leading our web editor to the verge of breakdown.

    Additional Presenters:  Mark Fendley Matthew Bull

    Building Scalable, High Performance Drupal Sites in the Cloud

    Barry Jaspan 15 June 2010
    Type:  Session in official program

    Cloud computing offers many advantages for hosting Drupal sites but also presents several unique challenges. This talk will provide an overview of how Acquia has built Acquia Hosting and the Drupal-as-a-Service platform Drupal Gardens on Amazon Web Services (AWS).

    Cloud computing offers many advantages for hosting Drupal sites but also presents several unique challenges. This talk will provide an overview of how Acquia has built Acquia Hosting and the Drupal-as-a-Service platform Drupal Gardens. As part of this, we'll discuss specific issues we've encountered while building on Amazon Web Services (AWS) and the solutions we developed to address them. Topics will include:

    • Load balancing: Elastic IP vs. Elastic Load Balancing
    • Handling user-uploaded files with multiple web nodes

    Scaling your Drupal Application, Data and Business with Microsoft Windows Azure

    VIJAY RAJAGOPALAN 14 June 2010
    Type:  Not planned session

    Run Mission critical drupal Application on Microsoft's new cloud computing Platform Windows Azure.
    Come learn about Microsoft’s new investments in PHP interoperability, and how this benefits the Drupal community. You can grow your Drupal app onto Azure - Microsoft’s Cloud Computing platform

    There are multiple ways to scale your Drupal application and business with cloud computing. The first is being able to horizontally scaling your computing power. The second is being able to leverage the scale that you can get with cloud based data services and content delivery networks (CDN). Imagine taking advantage of all of that on a platform that can place your application in front of hundreds of thousands of potential new customers…

    Drupal: The Next Generation

    Larry Garfield 14 June 2010
    Type:  Session in official program

    Born at DrupalCon San Francisco, the "Butler" project has an ambitious goal: Turn Drupal's entire page rendering process on its head for vastly improved performance, flexibility, and modularity.

    Blocks. Panels. Services. Context. Why are these all separate systems?

    That's the question many leading Drupal developers began asking at DrupalCon San Francisco, and some even earlier. What if we could merge all of these systems, and make Drupal context-sensitive throughout? Just how far could we go?