Drupalcon Copenhagen 2010 Review

DrupalCon in Copenhagen is over and here is a first resume.

The Copenhagen team has done a great work and Drupal Bulgaria's co-founder Ivo Radulovski is glad to have been part of the conference.

Ivo Radulovski attended at the meeting between the European Associations and community leaders from +20 countries, representing the Drupal Bulgaria Foundation and here are our decisions for Europe:

  • Cooperation between European Associations
  • European Camps divided into different topics

The topics and next events are:

  • Drupal Executives Meet-up (Brussels, 9-10th October 2010)
  • Design for Drupal (Prague, 6th November 2010)
  • Drupal Dev Days (Brussels, 4-5th February 2011)
  • Drupal Business Days (Scandinavia, 26-27th May 2011)

 

SO WHAT IS A DRUPALCON?

A DrupalCon is a kind of Congress where Drupal professionals and interested parties come together.  There are Drupal trainings, Presentations on specific topics, BOF's and other events around the event like official meetings and of course the Foobar, the evening event.

A DrupalCon is also the largest Drupal community event!

A DrupalCon is therefore good for that reason alone, because people from more than 52 countries come together, talk about Drupal and visit interesting sessions.

Drupalcon Introduction:

 

SOME FACTS ABOUT THE DRUPALCON

  • 1200 Attendees
  • 52 Countries
  • 750 Tweets #drupalcon per day
  • 5000 bottles of Awesomesauce
  • 13339 nodes created in Open Atrium (by the organization team)

 

VENUE: THE BELLA CENTER

The venue was the Bella Center, a convention center about five miles southeast of downtown located.

 

PLACE FOR EVERYONE - THE WELCOME PHOTO

 More than 1200 people attended the DrupalCon in Copenhagen.

 

COME FOR THE SOFTWARE AND STAY FOR THE COMMUNITY.

This is the new slogan for the Drupal Community!

 

DRUPALRADAR TV: DRUPALCON LIVE - DAY ONE

 

IMPRESSIONS: DRUPALCON 2010 IN COPENHAGEN

 

DRUPALCON COPENHAGEN PRE-CONFERENCE DAVID STRAUSS SPEAKS ABOUT DRUPAL PERFORMANCE

LarsDesigns - Copyright Drupal Association - GPL v.2
David Strauss speaks about Drupal performance during the Drupalcon Copenhagen Pre-conference.

 

DRUPALCON COPENHAGEN PRE-CONFERENCE JEN SIMMONS SPEAKS ABOUT HTML 5.

Jen Simmons Drupalcon Pre-conference

LarsDesigns - Copyright Drupal Association - GPL v.2
Jen Simmons speaks at the Drupalcon Copenhagen Pre-conference about html 5.

 

JEREMY KEITH KEYNOTE SESSION

 

RASMUS LERDORF'S KEYNOTE AT DRUPALCON ABOUT PHP

 

RASMUS FREY AND MARTIN ELNEFF SPEAK AT DRUPALCON CPH ABOUT PROJECT MANAGEMENT

LarsDesigns - Copyright Drupal Association - GPL v.2
Creating Better Solutions Through Incremental Change Rasmus Frey and Martin Elneff Speak at Drupalcon CPH about Project Management
 

 

ALL YOUR HTML ARE BELONG TO US #2.5 REVENGE OF THE MARKUP

This session is all about controlling and cleaning up the markup.

mortendk
 

JONATHAN BROWN (JBROWN) SPEAKS AT DRUPALCON COPENHAGEN ABOUT DRUPAL 8 NAME SPACE CONCEPTS.

LarsDesigns - Copyright Drupal Association - GPL v.2
Jonathan Brown (jbrown) speaks at Drupalcon Copenhagen about Drupal 8 name space concepts.

 

BE A HAPPIER DRUPAL DEVELOPER WITH RULES

Are you using Rules yet? You should! The Rules module can take care of a whole lot of things that previously would require you to write a custom module, and can help you automate processes on your website.

This session will give you:

An introduction to what Rules is and some basic use cases.
Hands-on demonstrations of some intermediate use cases, including Rule sets and Rules scheduler*.
Hands-on demonstrations of advanced use cases â where Rules and Views Bulk Operations work in harmony or short PHP snippets make Rules do things you thought needed 200 lines of code.
Some hints and advice of how you shouldn't use Rules.
* See comment below

While writing custom mini modules may be fun, every line of code is also one line to debug, update and document. Rules gives you a robust framework, which makes life easier for both developers and site managers â during development, live use and upgrades.

Using Rules is easy. Using Rules is fun.
Be happy. Use Rules.

Note that this session will mainly consist of hands-on demonstrations, and it will only cover Rules 1 for Drupal 6. Don't miss fago's and klausi's session about Rules 2 and rule-based interaction with remote systems!

What is Rules?
New to Rules? There's a neat documentation for the module and you can find discussions and support at the Rules group. Here are some examples of what you can do with Rules:

Populate CCK fields with complex conditions
When a node gets updated, perform updates on referenced nodes as well
Notify authors of node and parent comment when new comments are posted
Let users delete their own accounts â even in Drupal 6!
Schedule publishing, unpublishing, deletion and other actions on content
Send reminder emails to users who haven't logged in the last month
Unpublish comments with at least three abuse flags, and notify administrators

Johan Falk

 

DRUPALCON CPH VIEWS 3

Daniel Wehner - This session was about the changes to Views in the views 3.x development cycle.
Beside the big improvement of pluggable query backends(query from flickr etc.) views supports
a bunch of more features of sql and has some more internal features.

A short list of changes

Pluggable query backend
AND/OR support
GROUPBY support
better export code
UI stuff
exposed forms
pluggable pagers
semantic support
really translation support
too many more to write them down...

 

GIT FUNDAMENTALS

RIP CVS - Drupal is going git! This session covers the fundamentals you'll need to know in order to work with git. We'll do basic git instruction, then move on into additional information and techniques that'll make working with the new drupal.org git infrastructure a breeze. 

Whether you're a maintainer, contributor, or just use Drupal at your work, this session will give you a working knowledge of how git and drupal fit together. As we'll be running through some of idiosyncracies of the drupal.org git infrastructure and the extensions that'll be written for it, even experienced git users are likely to get something from this session. 

Sam Boyer

 

ORGANIC GROUPS - BUILDING SOCIAL NETWORKS IN DRUPAL 7

Organic groups has undergone a complete rewrite making it up to date with Drupal 7.

The session will cover the differences between Group and Organic groups, and how Group is taking advantage of the field API. 

We will build a basic groups site without any coding. Later, for the benefit of module maintainers, we will build an example module that integrates with Group in order to learn how to use its API, this way attendees will have a better understanding on how to upgrade the OG modules from version 6. 

Amitai Burstein

DRUPAL 7 ENTITIES AND FIELDS - TRANSITIONING TO D7

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. 

This session is intended to be an introduction for module developers to the many changes in content type creation for Drupal 7. We will review the key concepts of entites, fields, bundles and explore widgets, formatters and view modes. The basis of this presentation is the Examples modules node_example sub-module. We will show how to create fields, instances of those fields and how to display them in different view modes. The custom view mode we will create illustrates how to utilize the core file and image modules to display an image in different sizes for different view modes. 

This is an excellent introduction to the changes you need to understand as Drupal evolves from disparate concepts like nodes, taxonomy terms, taxonomy vocabularies and comments to the cohesiveness of Entities. You will walk away from this session with a firm understanding of what you need to keep in mind with your Drupal 7 content modules. 

This is a code heavy presentation and will likely put you to sleep if you are not a coder ... that being said, we won't be staring at code for 45 minutes.

Kevin Bridges

 

DRUPAL SEO

Ivo Radulovski (Segments) presented together with Ben Finklea (Volacci) about Drupal 6 & Drupal 7 SEO

The presentation by Segments can be downloaded here: Drupal SEO Session

 DRUPALCON CLOSING SESSION