3 minutes reading time (594 words)

Joomla 3.10: End of Support Handling

August-3-EOL Joomla 3 EOL

As documented in the announcement of Joomla 3.10 as well in a recent magazine article, Joomla 3.10 is a bridge between the Joomla 3.x series and 4.x. It will be initially released together with 4.0.0 and starting from there gets two years of official support.

We as a project have learned from the lessons from the last major upgrade from 2.5 to 3.x and for that reason changed our approaches in many ways in the development of Joomla 3.10 and 4.0. This also includes that we make early plans for the End of Support (EOS) and how we want to improve the messaging to our existing users. This article here covers the EOS messaging we are shipping with 3.10.

End of Support messages for 3.10

The EOS Plugin shipped with 3.10 has a rolling approach where a message is shown in the backend that changes over the time that the end of support date comes closer. This way we want to be proactive to inform our users about the upcoming end of support of the currently used version of Joomla.

The intention is to roll out the following messages out to the backend users as time progresses:

When?

Message

22 months to go for 3.10

Joomla 4 has arrived! Find out all that Joomla 4 has to offer you. Check the landing page for Joomla 4 features and improvements.

16 months to go for 3.10

When is the time to migrate to Joomla 4? Once the extensions your site needs are compatible. Learn how to use the Pre-Update Checker.

12 months to go for 3.10

Joomla 3.10 has entered security only mode. Support ends 17 August 2023. Start planning to migrate to Joomla 4 today.

6 months to go for 3.10

Support ends on 17 August 2023 for Joomla 3.10. Migrate to Joomla 4 as soon as possible.

0 day to go for 3.10

Support has ended for your version of Joomla 3.10. Migrate to Joomla 4 as soon as possible.

How to acknowledge a message

You can acknowledge all messages except the last message by using a “Snooze this message for all users” button. This effectively hides the current message from the top until the next message is triggered.

I do want to specifically address my clients

We can fully understand this request and we have you covered here too. In order to give you full control over the message to the clients you can use the core language override feature to create language overrides for the language strings used within the plugin:

Language Keys

PLG_QUICKICON_EOS310_MESSAGE_INFO_01

PLG_QUICKICON_EOS310_MESSAGE_INFO_01_SHORT

PLG_QUICKICON_EOS310_MESSAGE_INFO_02

PLG_QUICKICON_EOS310_MESSAGE_INFO_02_SHORT

PLG_QUICKICON_EOS310_MESSAGE_WARNING_SECURITY_ONLY

PLG_QUICKICON_EOS310_MESSAGE_WARNING_SECURITY_ONLY_SHORT

PLG_QUICKICON_EOS310_MESSAGE_WARNING_SUPPORT_ENDING

PLG_QUICKICON_EOS310_MESSAGE_WARNING_SUPPORT_ENDING_SHORT

PLG_QUICKICON_EOS310_MESSAGE_ERROR_SUPPORT_ENDED

PLG_QUICKICON_EOS310_MESSAGE_ERROR_SUPPORT_ENDED_SHORT

I don't want any message to be shown to my clients

As mentioned above our solution is plugin-based and therefore you can disable the plugin when you wish to ignore the warnings but at this point, you are on your own to communicate to your users. We strongly recommend keeping this plugin active and just choose to overwrite the specific messages.

Thanks

A big thanks goes to the CMS Release Team who discussed the ideas and string proposals with me, provided feedback and helped to develop and test the plugin that's now shipped with the core. Thanks!

1
How I learned Joomla - Peter Martin
16 year old Lena created her own website: “It was ...
 

Comments

Already Registered? Login Here
No comments made yet. Be the first to submit a comment

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/