Sessions at Do It With Drupal on Thursday 13th October

Your current filters are…

  • Keynote: The Ascension of the Web

    by Jeff Robbins

    The web is changing. The way we interact with the web is changing. We're already interacting with the web in very different ways than we did just 8 years ago. Mobile devices and internet-enabled televisions are just the beginning. The web of the future may barely resemble the web of today.

    What might be on the horizon for web content interactions and consumption? How can we start planning for it now? How can we adjust our thinking and architecture to ensure that we're building future-ready sites today? What advantages does Drupal give us in creating these future-facing websites?

    Jeff Robbins will take a look at the trajectory of web technology by looking at its past, current, and near-future technologies.

    At 9:00am to 10:00am, Thursday 13th October

    In Salon E, Marriott Brooklyn Bridge

  • Fantasy Site: Petflix (Netflix)

    by Blake Hall

    We've recreated Netflix with Videola, which is an open source distribution of Drupal (built with Lullabot love) for powering IPTV websites. In this session you'll get a quick look at the configuration Videola provides out of the box. Blake will then show how you can tweak the membership product settings, and how you can do more customization to suit your particular use case. By the end of the session you'll have an idea of how some of building blocks provided by Drupal and Videola can be stitched together to suit your needs, however strange they may be.

    At 10:30am to 11:45am, Thursday 13th October

    In Salon I, Marriott Brooklyn Bridge

  • It's Not Your Father's Web: Designing for HTML APIs

    by Jen Simmons

    For the last twenty years, we have been creating websites from inside of a certain set of constraints — inside the limits of the technology that runs the web. We became so used to those constraints, we stopped thinking about them. But HTML5 changes many of these limits. The new HTML specs define a lot more than markup — there's a lot about databases, communication protocols, and how websites & browsers talk to each other. Radical stuff that will redefine the creature formerly-known as the "web page". Come hear a non-nerd explanation of the specific possibilities created by the new HTML. Don't just wait around to see how other people implement these technologies. Learn about HTML5 APIs yourself, and envision the web of the future.

    • How should you design differently now that HTML5 is here?
    • What are web sockets, and how are they different from HTTP?
    • How can the possibilities provided by client-side storage options (LocalStorage, SessionStorage and Index Database) affect your next project?
    • What does it mean for the site to be available “offline”?
    • How can you imagine something awesome for your users, without waiting to see other sites do it first?

    At 10:30am to 11:45am, Thursday 13th October

    In Salon G, Marriott Brooklyn Bridge

  • Upgrading from Drupal 6 to 7

    by KarenStevenson

    Drupal 7 has a lot of really nice new features in it, so upgrading your site could bring a lot of benefits. Upgrading can look straightforward in writing but there are a lot of little things to pay attention to in the process. In this session we'll demonstrate the steps of upgrading a site from Drupal 6 to 7. We'll look at Drupal core with some contributed modules as well, including making sure that things like our old CCK fields and Views get updated properly. We'll then talk about the resources available if you need to update any custom modules or themes as well.

    At 10:30am to 11:45am, Thursday 13th October

    In Salon H, Marriott Brooklyn Bridge

  • A Responsive Process

    by Steve Fisher

    I prefer designing within the browser, especially when responsive design is a requirement. Fireworks and Photoshop are not flexible enough to demonstrate media queries, button and menu states, HTML5 and JavaScript behaviours, dynamic resizing of elements and navigation flow. Because the medium is fluid, I think our approach to design has to be fluid as well.

    At 1:30pm to 2:45pm, Thursday 13th October

    In Salon G, Marriott Brooklyn Bridge

  • An Introduction to Drush

    by Andrew Berry

    Drush is the Drupal Shell, which has become a key tool in the Drupal site-builder and developer toolbox. Learn what Drush is and get an introduction to how to use this Swiss army knife of Drupal.

    At 1:30pm to 2:45pm, Thursday 13th October

    In Salon H, Marriott Brooklyn Bridge

  • Fantasy Site: Pineapple Store (Apple Store)

    by Ryan Szrama

    Drupal Commerce brings the full power and flexibility of Drupal 7 to e-commerce website development. In this session, Ryan Szrama will show a variety of sites built with Drupal Commerce, demonstrating the module configuration and custom development used to create basic stores and highly customized e-commerce applications.

    You will walk away with a broad understanding of what Drupal Commerce can do for you and a clear path to get started using a ready-made Drupal distribution called Commerce Kickstart.

    At 1:30pm to 2:45pm, Thursday 13th October

    In Salon I, Marriott Brooklyn Bridge

  • A Vision for Version Control

    by Blake Hall

    What is version control? Why should we be using it? Where do we even start? Managing your code is very important, both to make sure you don't accidentally lose a lot of work, but to also make it clear who is working on what and be able to track those changes over time. There is a big world of version control systems and this session will explain the general concepts and best practices around using version control, as well as provide some demonstrations of one of the most popular ones being used today, Git.

    At 3:00pm to 4:15pm, Thursday 13th October

    In Salon H, Marriott Brooklyn Bridge

  • Fantasy Site: Groupal (Meetup.com)

    by KarenStevenson

    Karen Stevenson has cloned Meetup.com in Drupal and called it Groupal. Hear how Karen incorporated Organic Groups with events, locations, rsvps, photo galleries, and activity streams, all stitched together with Panels and Views. In the process of building this out we had to analyze which of several alternative modules to use for location, signup, activity stream, photo gallery and other functionality. Karen will discuss why we picked the modules we did and will note others that might work as well or better in other situations.

    At 3:00pm to 4:15pm, Thursday 13th October

    In Salon I, Marriott Brooklyn Bridge

  • Responsive Drupal, Today...

    by Jake Strawn

    We've all heard a lot recently about Responsive Web Design, Mobile First approaches, and the latest trends in the development/design process all the cool kids are using, but how can you actually incorporate these technologies today in Drupal??

    This session will guide you through the options for creating responsive, mobile-first themes in Drupal.

    • Roll your own responsive theme (not as hard as you might think)
    • Making sure it’s truly responsive (mobile-first)
    • Using a pre-existing framework
    • Common Responsive Gotchas
    • Images & Media
    • Viewport meta tag
    • Tabular Data
    • Current Drupal Shortcomings
    • Detecting mobile on the Drupal side

    At 3:00pm to 4:15pm, Thursday 13th October

    In Salon G, Marriott Brooklyn Bridge

  • Fantasy Site: (Tumblr)

    by Joe Shindelar

    At 4:45pm to 6:00pm, Thursday 13th October

    In Salon I, Marriott Brooklyn Bridge

  • Putting Arial Out to Pasture

    by Jason Pamental

    Arial's days are numbered, and we should all celebrate. Come learn about the evolution of web font embedding, how it works, what it can do for your site and your users, and how to make the most of the biggest advance in design for the web since the deprecation of the blink tag.

    At 4:45pm to 6:00pm, Thursday 13th October

    In Salon G, Marriott Brooklyn Bridge

  • Semantic Views and more

    by Earl Miles

    Learn how to control the markup of a view. Add classes, change the HTML elements, group fields in a layout, or go all the way to using Panels to break up a view and display rows in different columns, put ads between rows and more, all in the UI. Just add some CSS!

    At 4:45pm to 6:00pm, Thursday 13th October

    In Salon H, Marriott Brooklyn Bridge