Under the covers of Drupal Commons, the "instant community" distribution

Implementation and Config

Drupal Commons is a pre-assembled Drupal distribution you can use to build a community site. Whether for internal collaboration or for an open community, Drupal Commons slashes the work required to stand your site up.

In this session, find out what’s inside Commons, and how to use it – and extend it.

Drupal Commons doesn’t limit you to the use cases that work out-of-the-box. You can still add modules, customize the theme, and extend Commons using normal Drupal practices to build a site that integrates Commons-style functions with your own unique needs.

This session will cover the modules in use, the content types, views, contexts, features, theme elements and all the other components that are in Drupal Commons. In addition, it will cover how the Drupal Commons community itself is organized, and how you can contribute back enhancements to Commons that you create.

Intended audience: 

Both people who want to know the basics about Commons (and what it's for, and how it works at a basic level), plus Drupal developers & themers who want to extend it.

Questions answered by this session
Question 1: 
What are the main capabilities of Drupal Commons (what does it do)?
Question 2: 
Who would be interested in using Drupal Commons, for what purposes?
Question 3: 
What is the architecture (technical and information) of Drupal Commons? What are the system and resource requirements?
Question 4: 
How is Drupal Commons built? E.g. What modules are used, what content types are there, what views are defined, how are page layouts handled, how are capabilities bundled, etc.?
Question 5: 
How do I work with Drupal Commons if I want to add to it? How should I package my extensions / changes? If I want to contribute them back to the project, how do I do that? How will new Commons releases affect my changes?
Your rating: None Average: 4.2 (42 votes)

Diamond Sponsors


Platinum sponsors


Gold Sponsors

Drupal Connect
Treehouse Agency
Chapter Three