Starting the discussion here in an attempt to bring it into one place, instead of across various forms, threads, blogs & social media platforms.

With a huge majority of Drupal users still on Drupal 7 - and such a radical change to Drupal 8/9, there will undoubtedly be a huge number of users left on Drupal 7, never being able to upgrade to Drupal 8+ due to time/cost restraints.

A number of users have suggested renaming Drupal 7 to Drupal Classic, and maintaining it as its own product on Drupal.org rather than seeing it get forked like Backdrop, and watching the community split.

I maintain a huge Drupal Multisite, with 40+ custom modules, and the prospect of having to update all of that, as well as adopt new processes, replace deprecated functions across thousands of lines of code, and rebuild huge portions of or system from scratch honestly makes me feel sick. I am prepared to pay for LTS until 2024, and hopefully 2027 - but my hope is that rather than leave Drupal entirely, people who don't want to upgrade to Drupal 8 can stay in the community for Drupal Classic, and continue to contribute.

As of April 19th, there are still 682,586 websites using Drupal 7.

Some of the discussion can be found here...
https://groups.drupal.org/node/534727
https://www.drupal.org/project/d7lts/issues/2999153

Some great points made....

Also, by rebranding D7 as Drupal Classic, will remove the stigma of a number somehow determining value.

The community will come together and make this happen. Any attempts to thrwart this effort will result in forking. We're better off keeping our efforts as a community. Thousands of very large institutions are heavily invested in Drupal 7 and will want to keep it going for a very long time much like Cobol is still used in Banks, Drupal Classic will be in use for decades to come.

I would call it 'Drupal Classic' , Drupal Classic would be Drupal 7 without the constraints of the D8/D9 backport policies. Since D8/D9 is such a radical departure I think it no longer makes sense to constrain Drupal Classic to D8/D9 backporting policies.

I've been using D7 for years now (as well as D5 and D6 previously), and have many sites on the platform. Several on a multisite installation, that are all working just fine, as well as a very large and complex mission-critical site that has been on D7 for five years now, and again: working just fine.

Upgrading all of these sites to D8/9 would likely take me years of individual work (something > 12 months for sure), or cost > $100k to have others handle. I've always attempted to follow best practices, but still have many custom modules in use, and many of the contrib modules I rely on still haven't made it to D8.

D7 has been an absolutely fantastic platform and it makes no sense for it to be left to die

They are accustomed to very long software life cycles. Web technology and development has matured enough that I think Drupal Classic must live on for decades to come.

Dries should send out an email to all Drupal.org members asking to contribute 5$ to fund a "Drupal Classic" initiative. Divert the funds to the Drupal Association and some for hacker challenges. Optionally allow members to donate more money to this initiative.

Perhaps an option here is to allow the LTS Vendors to become the co-maintainers of Drupal Classic, and for the bigger users to conribute financially to make this happen. I know I certainly would.

Comments

Collins405 created an issue. See original summary.

rahim123’s picture

I very much hope for and support any effort that will allow me to continue to operate my very large web forum that is currently running on Drupal 7, just as I have been doing happily for 10 years now without reinventing the wheel. I'm not asking for any whizzbang features or innovation, but I do need security updates and support for future releases of PHP and MariaDB after the current major versions are EOL'd. I would also need most of my currently enabled Drupal contrib modules to keep functioning.

Unfortunately my site's income and budget would not justify paying for LTS support. It's not that I'm looking for a free lunch, but I'm not a huge corporation, nor am I a capable coder/developer, and the free pricetag of Drupal 6/7 together with their apparent long-term feasibility was definitely one of the major factors in my adopting it. It feels like Drupal 8/9 is now a totally different product that targets a completely different market, and as it currently stands I am incapable of using it to make my website perform the same tasks and purpose that it has been fulfilling for the past 10 years.

My argument would of course be pretty pathetic if Drupal was not yet capable of doing what I need it to, or if I was begging developers to code new stuff for my needs or add new functionality. But I have already invested massive amounts of my own personal time and effort to implement Drupal 6 and later had to start over almost from scratch to "upgrade" the site to Drupal 7. And so at this stage, given that Drupal 7 already does everything I need it to, it feels like a tragic waste of time and money and effort to just throw away a perfectly usable product in favor of something totally different.

I'd appreciate some clarification on the difference between "D7LTS" and "Drupal Classic", if there is any.

Thanks to everyone, and best wishes.

rahim123’s picture

https://www.drupal.org/psa-2020-06-24
Does this change anything for us? Thanks, hope you're all doing well.

greggles’s picture

This seems to me like a duplicate of #3238659: Postpone EOL of D7 indefinitely (delay the beginning of ES extended support). The idea to rename depends heavily on the overall maintenance strategy. Having that conversation in one place is helpful to keep people coordinated. I'm not going to change the status to "Closed (Duplicate)" but I think that would make sense.

xmacinfo’s picture

Agreed. Marked as a duplicate.

joseph.olstad’s picture

Great issue summary, covers the main points we've been looking to get traction on for quite some time now in the issue #3238659: Postpone EOL of D7 indefinitely (delay the beginning of ES extended support)
.

There is reason for optimism, Poker10 is now a new co-maintainer of the 7.x branch as McDruid and FabianX have done a great job and it's good to see them bringing in new enthusiasm. I hope a similar version of the discussed strategy for Drupal Classic follows suit with the support of the DA and most importantly the grandfather of Drupal, our BDFL, Dries.

#3299725: Add poker10 as a provisional D7 maintainer