This article is an adaptation from a previous article about upgrading Liferay to help you answer the question, “Should I upgrade to Liferay DXP 7.2 or Liferay DXP 7.3?” There’s no doubt in my mind you should be upgrading, but which version is right for your scenario is a good question.
Upgrading to Liferay DXP 7.3
Hopefully, you’re convinced that upgrading is the prudent thing to do. If not, you may want to check out this article about why you should upgrade Liferay at all. When it comes to Liferay upgrades, Liferay DXP v7.3 was recently released. Many people are asking, “Should I upgrade to Liferay DXP 7.2 or Liferay DXP 7.3”?
I subscribe to the philosophy that it’s easier to manage and maintain a system by doing the work in small pieces that don’t take an exorbitant level of effort to complete. This keeps your systems up to date with the lowest TCO. That may be easier said than done at times, and there are a lot of forces attempting to derail these efforts; project lifecycles, budgets, external systems, third-party libraries, staff, etc.
Let me walk you through the case for upgrading to Liferay DXP 7.3 before looking at why you would upgrade to Liferay DXP 7.2. I’ll also go over what you should be doing if you’re on Liferay 6.2 since the end of life for 6.2 limited support is here, and Liferay DXP 7.0 is already beyond the premium support phase. More information about Liferay’s End of Life Policy for DXP can be found on Liferay’s website.
Liferay DXP v7.3 was released (October 2020). This release of Liferay expands the depth and breadth of major features that are transforming the platform. And, on top of that, some of the underlying tech stack changes to use more mainstream libraries and frameworks will be considered music to your developers’ ears!
The general administrative usability was starting to be revamped in Liferay DXP v7.2 and continued much further along in Liferay DXP v7.3. In addition to the revamped UI work, you may be interested in reviewing our top 10 new Liferay DXP 7.3 features. The new features and capabilities can help you make a compelling case for upgrading to Liferay DXP 7.3.
Why Upgrade to Liferay DXP v7.3 Instead of Liferay DXP v7.2
Upgrading to Liferay DXP 7.3 will be your overall best option. Early phase projects should review the detailed set of features to determine how they can get the most out of upgrading. Developers should also be setting up local development environments, reviewing breaking changes that will impact your existing code/platform, and getting familiar with new APIs. Any projects in the early planning phases should definitely have their sights set on upgrading to Liferay DXP 7.3.
Late-stage projects planning to go live on Liferay DXP 7.2 should take advantage of the business focus and funding while it’s still available. You should “strike while the iron is hot” if your business won’t be willing to do incremental upgrades over the coming months or even years. Depending on the features and capabilities at play in your implementation, a late-stage upgrade may still make sense.
On the business side of the house, operational efficiencies from user experience changes will help drive down TCO. Organizations with forward-thinking marketing teams can also gain an immense competitive advantage through personalized content and targeted campaigns. Even if you can’t rally the troops to go forth and conquer with the upgrade to Liferay DXP 7.3, you will benefit from detailed notes created by trusted developers describing what needs to be done.
Midstream projects are in the most difficult place for making a call for upgrading to Liferay DXP 7.3. This is where people start getting anxious about delivery — many moving parts are in motion. People may feel overloaded during this stage, and it’s difficult to see the big picture when you’re in the weeds. That said, keep the end-game in mind. Sites empowered with personalized and omnichannel experiences are in a prime position to reap the rewards of making this a difficult call to upgrade. And, depending on who’s helping with the Liferay upgrade transition, it may not be as bad as it sounds.
An important callout is that Liferay DXP 7.3 will have a longer shelf life than Liferay DXP v7.2. Investing in the upgrade to Liferay DXP 7.3 will give you more runway before you’re forced to upgrade to Liferay 7.3 or even Liferay 8. Likewise, upgrading to Liferay DXP 7.3 will make it easier for your future upgrades to Liferay 7.3 or Liferay 8.
Late-stage Liferay upgrades should also consider Liferay DXP 7.3
The main reason you would stick with Liferay DXP v7.2 as your upgrade target comes down to timing. Final and late-stage projects may be too far along to stomach the idea of taking the next step in the upgrade process. At a bare minimum, you should assess the total level of effort involved in upgrading to Liferay DXP 7.3. Depending on how/what in your system has been customized, you could find that upgrading to Liferay DXP 7.3 is not a significant effort. It’s worthwhile having someone identify what work needs to be done so you can plan for the coming weeks and months after your major release.
What if I’m still on Liferay 6.2?
Without a doubt, if you are currently running on Liferay 6.2, then you are living on the edge! Support life has ended for Liferay 6.1, and Liferay 6.2 won’t be far behind. These systems should be undergoing active planning to upgrade to Liferay DXP 7.3. I would encourage anyone in this situation to reach out to XTIVIA to start talking about an assessment of your upgrade needs. XTIVIA has more than a decade of extensive experience in upgrading and implementing Liferay successfully.
Liferay upgrades can get complex. With our experience of upgrading customers from 5.x to 6.x to 7.x, and sometimes even directly from 5.x to 7.x (btw, don’t do this unless you’re stuck in the dark ages and have no choice), XTIVIA can give you true consulting and guidance on how to approach upgrade projects. We can show you how best to leverage new functionality and your project investment.
Should I upgrade to Liferay DXP v7.2 or Liferay DXP 7.3 is an important question to ask. Some situations may make it difficult to get buy-in for switching gears when you are already underway. Even so, there are significant advantages of upgrading to Liferay DXP 7.3. If your project is just getting started or hasn’t started yet, then upgrading to Liferay DXP 7.3 should be an easy decision to make.
If you have questions about your Liferay upgrade or getting the most from your Liferay DXP implementation, please engage with us via comments on this blog post, or reach out to us here. XTIVIA has extensive experience with upgrades, migrations, and digital transformations with enterprises of all sizes in many industry verticals.