What we learned from building an (extensible) distribution


Building a distribution is an awesome way to create software that runs out of the box with many more features than Drupal itself. We use distributions to look at best practices, to start new projects and to build platforms and kickstart-solutions for other projects. After developing ERPAL for service providers we realized there are some challenges, when trying to customize the distribution, that we didn't consider before. So for ERPAL platform we went the extra mile to ensure flexibility and extensibility, creating a distribution that serves as a platform and is easy to customize for the user's specific needs.

I will cover tools like

For each I will give an overview of how it's supposed to work and how it helped us in building distributions. But I will also showcase in which use cases they seem to be perfect but are not and how these problems can be avoided.

Session Track

Site Building

Experience Level


Drupal Version

When & Where

Thursday, 24 September, 2015 - 13:00 to 14:00
112: Exove