Skip to content
Snippets Groups Projects
Commit cf7a0401 authored by Carina Antunes's avatar Carina Antunes
Browse files

Add News about Drupal and roadmap

parent 52004abc
No related branches found
No related tags found
No related merge requests found
......@@ -6,30 +6,69 @@ slug: /
Welcome to **drupal.docs.cern.ch**, your one-stop Drupal resource at CERN.
## Support
## News
We strive to make these docs your go-to place for anything Drupal.
We are continuously expanding the website with guides and tutorials for most use-cases.
### April 2024: The road from Drupal to WordPress 🎉
There are various ways to get in touch, depending on your needs:
We write this news to share that the presentation at the Enlarged Directorate, on March 5th, on the topic of _“Web presence, Governance and Drupal to WordPress migration”_ was very well received.
**A decision to move from Drupal to WordPress, followed by decommissioning Drupal at CERN, has been approved.**
Given the additional resources required for this project, in order to develop the infrastructure in-house and support the migration for all CERN Websites, a resource request will need to go through CERN’s Medium-Term Plan (scheduled for June 2024).
However, work is already starting on the preparations of the new infrastructure and the subsequent migration to WordPress.
A strategy for customised websites is still being defined.
It will be shared as soon as possible.
If you have feedback or concerns at this stage, please contact your Web Representative directly.
- Mattermost channel [Drupal Infra](https://mattermost.web.cern.ch/it-dep/channels/drupal) is a place for informal, technical exchange with the community and with the service managers.
- [Drupal Community Forum](https://drupal-community.web.cern.ch) is a place for informal, technical exchange with advanced users from the community.
- For any questions or concerns regarding the service or your website, please open a [ticket](https://cern.service-now.com/service-portal?id=service_element&name=Drupal-Service).
Some key takeaways to share:
- Drupal websites which adhere to existing recommendations and thus limit their usage to the `CERN Drupal Distribution` will be offered an automated migration path.
Drupal users are asked to wait for concrete plans for an automated migration to WordPress and to refrain from attempting a migration on their own.
We cannot offer support to such instances.
- The current version of WordPress on the `app-catalogue`, see [wordpress.docs.cern.ch](https://wordpress.docs.cern.ch), is _not_ going to be the final, centrally-managed offering.
Changes to the current offering are thus to be expected (including functionally, infrastructure, processes, and look-and-feel).
Websites on the current self-managed WordPress infrastructure will be moved to the central one, once available, in an effort to consolidate and offer the same level of support to all WordPress users.
It is not an option to remain on the `app-catalogue` infrastructure indefinitely.
We will be contacting all impacted websites once a migration path is available.
- The final WordPress offering of plugins cannot be shared at this date.
A dedicated CERN WordPress theme will be provided, as well as a CERN WordPress Distribution of curated and customised plugins.
- All new customisation is therefore, and from now on, blocked on **new** Drupal websites.
This comes aligned with the decision to move to WordPress in an uniform way.
Work is ongoing to review the custom module utilisation and support the most used ones centrally.
However, preliminary analysis shows a wide-ranging distribution of custom module usage (more than 300 unique modules over 200 customised websites).
** Therefore, we recommended all Drupal users to assess and uninstall non-essential custom modules from their websites, in order to prepare for the upcoming move to WordPress.**
- Given that the current offering on WordPress comes with limited support, we recommend experienced Drupal users to keep using Drupal, if there’s a need for a new website.
- The preliminary plan is to freeze the Drupal infrastructure as much as possible, in order to save resources for the upcoming migration (both for users and ourselves).
Thank you for all the input and support!
## Roadmap
### Drupal Infrastructure
The Drupal service follows as close as possible the Drupal release cycle and support at most two versions at the same time.
Once a Drupal release becomes end-of-life (EOL), it will no longer be supported at CERN as well.
Accordingly, users must ensure their website is running the supported Drupal version to receive centralised support.
All updates and upgrades are communicated to the users via the [Notifications service](cern.ch/n-91d) and/or via a [Service Status Board](https://cern.service-now.com/service-portal?id=service_status_board) announcement.
**The only supported version currently is Drupal 10.** Drupal 10 is expected to be supported at CERN until mid of 2026.
**The only supported version currently is Drupal 10.** Drupal 10 is expected to be supported at CERN until mid of 2026. Drupal 10 is expected to be the last release offered at CERN.
Drupal 9 is EOL since November 2023.
### Drupal to WordPress
The timeline for the availability of centrally managed WordPress is not available yet, neither for the migration from Drupal into WordPress.
Work will start in 2024, and plans will be shared as soon as they are available.
The migration is expected to last two years, with the first voluntary websites migrated within the first year; and batch migration in the second year.
** All Drupal users are recommended to uninstall non-essential custom modules from their websites, in order to prepare for the upcoming move to WordPress.**
Current timeline is preliminary and subject to change, given the need for additional resources.
The preliminary plan is to freeze the Drupal infrastructure as much as possible, in order to save resources for the upcoming migration (both for users and ourselves), therefore no active development is planned.
## Service level
Drupal is a service centrally provided by the IT department in close collaboration with the Web Team (IR-ECO).
......@@ -86,7 +125,17 @@ In the event that the modules provided via the CERN Drupal Distribution are not
Please refer to the information in the CERN's Data Privacy Office website and make sure that you read and agree with the [Drupal Service Data Privacy Police](https://cern.service-now.com/service-portal?id=privacy_policy&se=Drupal-Service&notice=drupal-service) before using the service.
Additionally, please ensure you follow all the guidelines under [Cookie Policy](/cookie-policy).
## Support
We strive to make these docs your go-to place for anything Drupal.
We are continuously expanding the website with guides and tutorials for most use-cases.
There are various ways to get in touch, depending on your needs:
- Mattermost channel [Drupal Infra](https://mattermost.web.cern.ch/it-dep/channels/drupal) is a place for informal, technical exchange with the community and with the service managers.
- [Drupal Community Forum](https://drupal-community.web.cern.ch) is a place for informal, technical exchange with advanced users from the community.
- For any questions or concerns regarding the service or your website, please open a [ticket](https://cern.service-now.com/service-portal?id=service_element&name=Drupal-Service).
## How can I help?
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment