Smartt Supported Software Stack (S4)
The Smartt Supported Software Stack (S4) gives our clients access to the newest stable versions of software and minimizes technical debt by ensuring:
- All software packages have most recent patches, are not end-of-life (EOL), and are vendor supported.
- All software packages are upgraded or replaced prior to their EOL date.
- New releases of software packages are proactively released for clients to use.
In an era of Covid-19, this allows our clients to focus on strengthening their digital presence instead of fighting software flaws or incompatibilities.
Some of the key benefits include:
- Stable software that can be trusted to perform reliably and at all times
- Secure software that is free from known, patched security vulnerabilities
- Less worry and stress from servers or sites and more time to respond to changes
Software Uplifts
Smartt will no longer permit the use of EOL software on our managed servers. We will work with our clients to upgrade software packages before they become end-of-life. Specifically:
- Uplift software we are responsible for, e.g. operating systems, service software, etc.
- Work with our clients to ensure they upgrade software they are responsible for, e.g. web applications, front-end components, etc. If needed or desired by our clients, Smartt will provide assistance on a time and materials (T&M) basis.
Software uplifts will follow our standard schedule:
Days before end-of-life | Task |
---|---|
90+ | Smartt will notify clients regarding the upcoming software uplift. |
60+ | Smartt will set up testing environments (POCs) for clients' servers and/or sites so they can test the new version of software. |
30+ | Clients will complete testing. Smartt will start migrating clients to go live with the new software. |
15+ | Smartt will complete all account migrations. |
0 | All sites and servers still running the end-of-life software will be deprovisioned. |
We will tailor the uplift schedule for each software package to ensure adequate time to upgrade and test software.
Proactive Availability of New Software Versions
Smartt will proactively make new versions of software available for our clients. When a Vendor releases a new, stable software patch, Smartt will:
- Test new version of a supported software package
- Post availability of the new release on our S4 Software List
- Contact clients and offer POC environment to test the new software and possibly migrate to that version. This enables our clients to proactively test software packages themselves and make any appropriate changes at their convenience.
Fees & Costs
Smartt will not charge fees for normal uplift activities for managed service clients, including:
- Setting up a POC server or site.
- Migrating to the POC server or site (including copying all client data, as needed).
- Installing supported server-side software.
Smartt will charge a fee for any work outside of the standard uplift process, including:
- Making changes to custom applications.
- Upgrading client-maintained software packages.
- Project management and quality control.
Smartt charges standard hourly rate for any such work.
Software Uplifts
Active Software Uplifts
These software uplifts are currently in progress:
Software Package | Initial Notification | POC Server/Site Ready for Testing | Testing Completed; Latest Migrations Start | Latest Migrations Completed | Server Offline | EOL Date |
---|---|---|---|---|---|---|
PHP 8.1 | Jul 2, 2025 | Jul 31, 2025 | Oct 10, 2025 | Oct 31, 2025 | Nov 14, 2025 | Dec 31, 2025 |
Laravel 11 | Oct 1, 2025 | Nov 1, 2025 | Jan 31, 2026 | Feb 20, 2026 | Mar 2, 2026 | Mar 12, 2026 |
MySQL 8.0 | Dec 1, 2025 | Feb 2, 2026 | Mar 2, 2026 | Apr 10, 2026 | Apr 20, 2026 | Apr 30, 2026 |
Drupal 10 | Jan 15, 2026 | Feb 15, 2026 | May 1, 2026 | May 16, 2026 | June 1, 2026 | June 1, 2026 |