Drupal sites within KDE

Ben Cooksley bcooksley at kde.org
Thu Aug 11 11:55:02 BST 2022


Hi all,

As mentioned in an earlier email, I was going to look at connecting our
Drupal sites to make use of Invent for authentication.
While at initial glance a plugin to handle this did appear to exist, upon
implementation it became apparent that this plugin would not be up to the
task unfortunately - and no other plugin exists.

This also brings up another issue as with one exception all of our Drupal
sites run Drupal 7 which is now reaching the end of it's life, and most
extensions are only being maintained for security fixes now.
My understanding is that Drupal upstream intend to properly pull the plug
on Drupal 7 sooner rather than later.

We currently have the following sites on Drupal 7:
- dot.kde.org
- akademy.kde.org (and akademy-dev.kde.org)
- amarok.kde.org
- blogs.kde.org
- kde.in
- kde.nl
- qtcon.org
- skrooge.org
- behindkde.org

Given the age of the content on those sites, i'd like to suggest that we:
a) Archive kde.nl and kde.in and redirect them both to KDE.org
b) Turn QtCon.org into a static site
c) For BehindKDE.org, Skrooge.org and amarok.kde.org look into converting
them into Hugo based sites, but if that is not possible convert them into
static sites as well.

That will leave just blogs.kde.org, akademy.kde.org and dot.kde.org to
contend with.

Having looked into the process to perform a migration to a modern version
of Drupal, it does not look pretty at all. See
https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-6-or-7-to-drupal-9-or-later
We should therefore assess whether it is prudent to continue to make use of
Drupal, especially given the numerous security issues it has had and the
poor upgrade path it tends to offer (Drupal 6 to 7 was not the nicest
upgrade either if memory serves)

Wordpress by contrast hasn't had major incidents in the past few years, and
offers a rolling update model (the sites using it are running the most
current release and have smoothly transitioned to it as time has gone on
with no issues)

Thoughts?

Thanks,
Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-community/attachments/20220811/87207edc/attachment.htm>


More information about the kde-community mailing list