The Coder track is designed to facilitate communication between developers that write code for their projects or Drupal. We are interested in sessions that focus on Drupal 7 and are looking for three categories of presentations: Drupal core, Drupal contrib, and solutions in other projects or technologies that Drupal can learn from.
A good Coder track session should introduce people to new tools and techniques or expand on existing tools and techniques to make developing for Drupal better and easier. Leaving a session, people should want to run to the nearest computer and start writing code based on what they just learned. Most sessions should include at least some sample code.
Leveraging Open Source
What can we learn from other web developer communities and how can we integrate existing solutions in Drupal projects via web services or libraries.
Leveraging Drupal 7
What new options and capabilities are available now that haven't been before, and how do we do amazing things with them?
Leverage the vast array of Drupal contributed modules to make better sites better. For example, show developers how to interact with contributed module APIs like Views and Panels.
All levels of Drupal skill and experience, but it is assumed that they are already familiar with PHP and Web development in general.
The Drupal motto is "Come for the software, stay for the community". In the Drupal Community track, we will discuss how to strengthen and grow the community.
In recent years, and with the increasing success of Drupal, the community has been organizing itself in different organizations, at global level (the Drupal Association) and at regional/national level. How do we share this experience with each other? How should the DA interact with the lower level organizations and better involve the community?
Integrating new contributors
An important element of the growth of the community is the integration of new contributors. How do we train new developers? What can be done to introduce Drupal development in university curricula? How do we ensure that new developers can contribute to Drupal Core? How do we avoid the burnout of the existing developers?
Drupal is a flexible framework that can be used to develop fantastic solutions, but that doesn't mean that outside innovations are useless. How should the community open itself to collaborating (or even competing) communities?
Everyone who is interested in the Drupal community.
The Frontend track covers all aspects of front-end design, from initial concept to theme implementation.
Social websites, design for scale, design for the loss of control, design for data: Mapping, single sign-ons, content syndication, canonical copies. Designing rules, patterns and behavior for ecosystems. How to design for flexible delivery across many channels while maintaining value and purpose?
Design for connecting people
The art and science of designing for attention, engagement, persuasion, gamification. Building trust, turning consumers into producers. Looking forward to sessions about how people work, how interaction works and case studies in community & social tools and sites designed on Drupal.
Discuss, demonstrate and perform talks, workshops and sprints on open design. Open up the process, explain the craft, show how design gets done and how it impacts both the content and how it lives in the network. Show your process, present case studies on multi-channel design strategies or teach about the value of design.
Design for the loss of control
In an ever more fragmented yet interconnected online landscape, designing your message, product or service comes with it's own set of specific challenges. Join the experts in discovering how to design for the interconnected web.
Cutting edge frontend development
How can the design in the open, cross-platform era be beautiful, modern and still accesible across different browsers, systems, devices & platforms? Learn about modern theming/frontend development technologies, techniques & tweaks.
Web designers, front-end developers and everyone who is interested in design, usability and theming of a Drupal site.
Designed for technology executives, business owners, project and product managers, and everyone else responsible for leading projects or guiding technology decisions and processes in his or her organization. Come see how technology teams across the globe are successfully adopting Drupal in business, government, education, and non-profit sectors and hear lessons learned from project leaders in the Drupal community.
Open source software solutions vs. proprietary systems
Selecting and adopting Drupal as a platform for your project or company
Migrating existing systems to Drupal
How to effectively build sustainable Drupal applications
Best practices in project and product management, software development and managing teams.
Technology executives, business owners, project and product managers, and everyone else responsible for leading projects or guiding technology decisions and processes in his or her organization.
The art and ease of building and running rock star Drupal sites without a single line of code – from grasshopper to black belt master.
Sessions cover organisation and presentation of content, site configuration and structuring, administration and workflow, extension of functionality via modules, optimization, deployment, and how to glue it all together.
You and Drupal can do so much without writing code – come to this track and see how easy it is!
Drupal 8 is adopting Simfony2 and a lot of other major changes. How this will gonna affect us as developers or sitebuilders? What are the main changes an challenges in the new Drupal 8?
Main themes are defined by Drupal 8 Initiatives: http://groups.drupal.org/drupal-initiatives
Module & theme developers, core contributors, sitebuilders.