Our Development Tools
Improve Your Site with the Right Tools
We strongly believe in the advantages of an open source community. We also believe in giving back. Below is the tooling we ship with all of our projects.
Created by us for you.
Project Starter Template
Mediacurrent provisions all new Drupal projects using a template derived from the popular “drupal-project” Composer template. The template pulls in our DrupalVM box (for local environments), scripts, tests, and install profiles into a new installation that gets projects set up quickly. This template is the best place to start if you would like to test drive our full suite of tools together, but each project can also be used independently.
Each project we create includes a custom install “sub-profile” that uses the Rain install profile as its parent. The Sample Profile can inherit or exclude features from the base profile. We recommend renaming the Sample Profile when provisioning a new project. This approach treats new installs like a “platform” that can be reused and repurposed for multi-sites.
Mediacurrent’s scripts repository contains various tooling we use in our Drupal project template. These scripts include a build script that recreates the “state” of the application for development and testing as well as deployment scripts that streamline code deployments to popular Drupal hosts like Acquia and Pantheon.