Pour un internet libre et solidaire

Backdrop: un fork pour Drupal?

The Drupal community is abuzz with talk of BackdropCMS, a recent fork of Drupal. In case you missed it, Lullabot has a great interview with "founding forkers" Jen Lampton and Nate 'quicksketch' Haug.

There have been previous attempts to fork Drupal, but apart from Pressflow, I can't think of any that gained any traction. Even there, the performance enhancements in Pressflow are mostly merged into core for the next version of Drupal. But its goal is to be a drop-in replacement, and is thus almost fully compatible with contrib modules. We use it ourselves as the core of many kPlatforms.

BackdropCMS seems to be a beast of an entirely different nature. A couple years ago, in response to another core developer asking "Is it time to fork Drupal?", Larry "Crell" Garfield, commented that core D8 initiatives were "effectively building a new framework and porting Drupal to it." So wanting to keep something recognizable as Drupal seems like a pretty reasonable response.

Will we use BackdropCMS?

It's hard to say, but it certainly looks promising. The stated motivations of the project address many of the concerns I've heard voiced about Drupal over the past few years. These boil down to essentially two challenges:

  • Having to re-learn a new CMS every few years
  • Requiring our clients with limited budgets to re-build their websites every few years.

We've been experimenting with using Wordpress as an alternative for simpler sites, as well as exploring Drupal distributions to accommodate these concerns. In particular, OpenOutreach fits our client segment well and is committed to long-term maintainability.

What about Drupal 8?

I can't imagine that we would shy away from using Drupal 8 when a project's goals call for it. While we make a concerted effort to support small non-profits with affordable websites, we also work with larger organizations who have more ambitious goals.

Koumbit is also the principal shop behind the Aegir Project. We've been planning to re-write lots of our front-end components for awhile, so we see moving to Drupal 8 as an opportunity to do just that.

What about Aegir?

In all likelihood, Aegir will support BackdropCMS. Unfortunately, it's not yet clear whether the Drush maintainers intend to support it.

This actually presents a unique opportunity for Aegir, as it might prove useful in abstracting our platform code. Without Drush's ability to bootstrap a Backdrop platform, we need to treat it as an alien platform. However, since it's a fork of Drupal 7, we should be able to re-use install procedures, and other operations.

Keep calm and carry on hacking

Any way that you look at it, these next few months (and years) should prove interesting. While I'm certain that emotions will run high at DrupalCon Prague this week, let's keep things in perspective. Remember that our community is based on consideration and respect. We'll all profit by assuming good faith from all concerned.

Permanence téléphonique

☏ +1 514 907 9494
Lun: 10h à 12h et 13h à 16h
Mar: 10h à 12h
Mer: 10h à 12h et 13h à 16h
Jeu: 10h à 12h
Mon: 10am to 12pm and 1pm to 4pm
Tue: 10am to 12pm
Wed: 10am to 12pm and 1pm to 4pm
Thu: 10am to 12pm

Venez nous voir!

1883, rue Atateken,
Montréal (Québec) H2L 3L7, Canada
Veuillez noter que nos bureaux n'ont pas de stationnement attitré.
1883 Atateken Street,
Montreal, Quebec, H2L 3L7, Canada
Please note that you'll need to find on-street parking.


Informations générales

Support technique

Pour une demande de devis, voir le formulaire à la page contact.

Nos clefs PGP

Politique de confidentialité

General inquiries

Technical support

For a free estimate, see the form on our contact page.

Our PGP keys

Privacy Policy