The following comment was posted to Twitter yesterday:

@drupal should team up with @backdropcms and turn Backdrop into Drupal Classic: a new LTS version of Drupal with a direct migration path from D7. Drupal has the existing user base. Backdrop has a way to keep that userbase around. Better together than apart.

The quick answer to this is that there already is an upgrade path from Drupal 7 to Backdrop CMS and that the Backdrop community continues to invest time and effort (as we are able) to improve upon that process. For many Drupal 7 sites the upgrade to Backdrop CMS is easier than it would be to Drupal 8/9/10. However, upgrading from Drupal 7 to Backdrop is not trivial and most  Drupal 7 sites will likely require at least a new theme or finding a contrib theme that will work with their site. I believe that the author of the above Twitter post is looking for an even simpler upgrade path.

But, this got me thinking about what might be possible if the Backdrop and Drupal communities worked together, to make this upgrade option easier?

Currently, the assumption/perception in the Backdrop community is that officially the Drupal project really wants all Drupal 7 sites to upgrade to a more recent version of Drupal and are not really interested in making it easier to upgrade to Backdrop CMS or to even talking about Backdrop CMS as a possibility. What if that wasn't true?

This got me thinking, that maybe there are things we could do on the Drupal side that would make upgrading to Backdrop CMS easier or a more realistic option for some sites, if we had cooperation of the Drupal community?

First of all, I'm not sure if that is true. I don't have the technical knowledge or expertise to determine whether or not the basic assumption is even valid. Are there technical things that could be implemented in Drupal 7 core (with the cooperation of Backdrop developers) that might make this easier?

Second of all, I don't know if this kind of cooperation is really possible, let alone likely. Backdrop CMS is it's own project with it's own structures and a developing culture. I believe that there would be strong resistance in the Backdrop community to any attempt to fully absorb Backdrop back into the Drupal community. That is not what I am suggesting. However, I would like to think it is possible that the Backdrop CMS and Drupal communities think of each other as siblings or at least relatives in a larger family and collaborate on keeping as many Drupal 7 sites in the family as possible with both Backdrop CMS and Drupal 8/9/10 as options. Even if that means encouraging some Drupal 7 sites to move to Backdrop CMS? (See blog post on this topic).

I opened this topic in the forum to discuss the following?

1) Are there things that could be done on the Drupal side that would make an upgrade to Backdrop CMS easier, especially for sites that aren't likely to ever move to Drupal 8/9/10?

2) Am I misguided for even thinking that this type of collaboration might be possible?


@drupal should team up with @backdropcms and turn Backdrop into Drupal Classic

This proposal is hopelessly late and without any prospects for implementation.

The principles and values of the Drupal and Backdrop CMS communities are incompatible so that the two teams can come together.

Much can be written on this topic, but I will give only two examples:


In point 8 in Backdrop's philosophy it is written: "Freedom: Remain Free and Open Source. Open Source has the ability to change the world for the better."

In the meantime in 2007 Dries Buytart created Acquia, a firm focused on commercial support for projects and services based on Drupal, inspired by the success of Canonical and RedHat, which built a business on supporting open source projects.

I emphasize: "commercial support for projects and services based on Drupal".

After this comparison, is it any wonder why the development and support of Drupal 8 and later versions is becoming more and more (many timers more) expensive?

Drupal has become a rather greedy business project, Backdrop has retained its Free and Open Source character, whose goals are "to change the world for the better".

That's why Drupal's business goal become "ambitious projects" (that means with a budget of at least $ 50,000), but Backdrop CMS - "is for small to medium-sized businesses, non-profits, educational institutions, and companies or organizations who are in need of a comprehensive website for a reasonable price."

How to combine these two incompatible philosophies into some imaginary Classic Drupal? And why? Classic Drupal already exists and it's called Backdrop CMS. With existing upgrade path of Drupal 7 and much, much better and more convenient.


Is it a coincidence or something very important about the values of free software that in the Open Source Security Foundation (OpenSSF) Backdrop CMS is "passing" with a score of 124%:

while Drupal is at the "in progress 13%" stage?