This site is archived.

Expert

Use case - Brightcove.com on Drupal

Eric Johnson 30 June 2010
Type:  Session in official program

Brightcove is the leading online video platform and enables large
enterprises, media companies, and small businesses to quickly publish
their video content to the the web.

We run our public sites on Drupal multisite instances: our corporate
website, support site, developer site, and our blog. We translate
everything from English into 4 languages: German, French, Spanish, and
Japanese.

Brightcove is the leading online video platform and enables large
enterprises, media companies, and small businesses to quickly publish
their video content to the the web.

We run our public sites on Drupal multisite instances: our corporate
website, support site, developer site, and our blog. We translate
everything from English into 4 languages: German, French, Spanish, and
Japanese.

This talk will cover

  • an overview of our system based on Drupal
  • our specialized localization process
  • development of custom modules, such as Google CSE Advanced module and

Drupal 7 entities and fields ... transitioning to D7

Kevin Bridges 30 June 2010
Type:  Session in official program

In this session we will explore Drupal 7 entities and fields from a coders perspective. This will be a technical overview of the changes that have been introduced to content types in Drupal 7 and will walk through the creation of a basic content type including widgets, fields and formatters.

In this session we will explore Drupal 7 entities, bundles and fields from a coders perspective. This will be a technical overview of the changes that have been introduced to content types in Drupal 7 and will walk through the creation of a basic content type including widgets, fields and formatters.

Resources:  Slides

Geospatial Drupal: Tools to survive the coming Zombie Apocalypse

Kyle Cunningham 30 June 2010
Type:  Not planned session

The zombie apocalypse is on the way. Thankfully, we have the tools to prepare ourselves. This presentation will cover the use of geospatial databases to store and process geographic data. Further, this presentation will show how geospatial databases can be integrated with Drupal to form the perfect tool to prepare ourselves for the impending hoards of the undead.

The zombie apocalypse is on the way. Thankfully, we have the tools to prepare ourselves. This presentation will cover the use of geospatial databases to store and process geographic data. Further, this presentation will show how geospatial databases can be integrated with Drupal to form the perfect tool to prepare ourselves for the impending hoards of the undead.

HEO - Human Engine Optimization: Conversion > Traffic

John Nollin 30 June 2010
Type:  Not planned session

There's no purpose to site traffic if you cannot convert it into your end goal. Whether it be a purchase, phone call, or an ad click, HEO, also known as CRO, is the art of structuring, designing, and optimizing your site to convert your users. Take your SEO to the next level by adding HEO.

There's no purpose to site traffic if you cannot convert it into your end goal. Whether it be a purchase, phone call, or an ad click, HEO, also known as CRO, is the art of structuring, designing, and optimizing your site to convert your users. Take your SEO to the next level by adding HEO.

This session will cover the other side of the SEO coin, HEO and Conversions.
How to optimize your site for people, not robots.
Why we should spend more time focusing on conversion than traffic.

1) Defining HEO
2) SEO vs HEO
3) Where does HEO Go?
-HEO during Structure/design

Code driven development: a 100% Features based development workflow

Antonio De Marco 29 June 2010
Type:  BOF session

Have you ever been frustrated by the way you and your team work with Drupal, finding yourself replicating change after change or following complex and error-prone protocols to get your latest development to that production site? Do you want to be able to reuse your settings and configuration across different projects, thus speeding up your development process? Are you looking for ways to work more efficiently with your team on a Drupal project, but haven't figured entirely how? If so, this session is for you.

Have you ever been frustrated by the way you and your team work with Drupal, finding yourself replicating change after change or following complex and error-prone protocols to get your latest development to that production site? Do you want to be able to reuse your settings and configuration across different projects, thus speeding up your development process? Are you looking for ways to work more efficiently with your team on a Drupal project, but haven't figured entirely how?

Additional Presenters:  Andrea Pescetti

Creating a generic platform for a national media company : showcase

Cédric Perronnet 29 June 2010
Type:  Session in official program

We propose to show the making-of a generic platform for the french national radio group and its first implementation for the www.franceculture.com website. This is a long term project as we started it two years ago. We'll also present some specific module we developped for this build and architectural generality of the project.

Just after Szeged drupalcon, we won a competition for the building of a generic media platform for the french public national radio group, Radio France. The idea was to have some common basis for all their websites, grouped in a drupal website. Then each of their radio site, or any site they would produce, would be run under this platform.
There was an economical interest for them as well as getting a dedicated team with a good knowledge of this platform.

Additional Presenters:  Franck Deroche
Resources:  france culture

Working faster and smarter: Using Aegir and features to manage your sites

Scott Hadfield 29 June 2010
Type:  Not planned session

Site deployments and upgrades don't need to be painful. Improve your workflow and simplify your life with some of the latest Drupal technologies.

This talk will give an overview of using install profiles, aegir and features to manage multiple websites with similar (or identical) requirements. Drupal multisite has been around for years, but upgrading and managing sites in batches can still be a lot of work. These techniques will come in handy even if you have only a single site and want to improve the dev -> production workflow (i.e., no longer making changes in a live environment).

A survey of rich multimedia in Drupal 7

Jacob Singh 29 June 2010
Type:  Session in official program

Usability is #1 goal in Drupal 7. See how you can wow your clients and build rich multimedia solutions in D7.

Jacob Singh (Drupal core developer, Acquia DrupalGardens engineer and Media module maintainer) will be showing off some of the new media file management functionalities in Drupal 7 core and contrib.

This session is geared toward site builders and developers, but most of it will be non-technical and appropriate for business leaders trying to grasp the possibilities. We'll be looking at:

<

ul>

  • Image and file fields in core, how they are used
  • How to add meta-data using the Media module to files. This means captions on images, genres (tags) on mp3s, etc
  • The Case for Recipes: Open Sourcing Your Process

    amye 28 June 2010
    Type:  Not planned session

    It's like buying a restaurant or celebrity chef cookbook: Even though he's written down all the recipes, and all of the steps are there, you still have to cook. Let's talk about what our recipes look like, outside of development, and how we work with each other to improve both our 'recipes' and 'kitchens'.

    You know when you're doing it wrong. When you're staying up all night trying to figure out what your next steps are, what you should have known three weeks ago about this particular project, and when you just don't know who does what. But you're pretty sure that everyone else doesn't have these particular problems, because they're doing so well!

    This is probably wrong.

    Using Gallery API for slideshows and galleries

    Dmitry Kresin 28 June 2010
    Type:  Not planned session

    How to use Gallery API module and its plugins to build various slide shows and galleries. How to develop Gallery API plugins.

    Gallery API - is an API module that was developed to combine all gallery and slideshow modules together. We bring an API that can be used to develop data layer (input method), which gives us slides and presenting layer (output method) that is responsible for displaying the gallery. The main advantage of this system is that you can create Gallery presets (just like Imagecache presets) and use any input method with any output method.

    Session plan:
    1. A problem of all existing gallery and slideshow modules
    2. The proposed solution
    3. Gallery API structure and aim