View Single Post
  #37  
Old 03-07-2016, 03:55 PM
 
Triple A Racing Triple A Racing is offline
 

X-Wizard
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 1,028
 

Default Re: X-Cart 5.3 roadmap

Quote:
Originally Posted by cflsystems
This doesn't make much sense. XC5 was supposed to be one-click painless upgrade. The main idea on giving up onXC4 and moving to XC5 was to have flawless upgrades. So when core is upgraded all modules stay and continue to work or they need very little adjustment....
Exactly We do prefer XC5 but.... XC5 upgrades are not and never have been simple

The more complex your store (number of modules / number of purchased custom modifications / self-engineered modifications etc) then the higher the chance of the upgrade process bringing with it some extra work in order to restore normal operations.

With any purchased custom modifications, you could perhaps offset some of this aggravation, by adding '100% retained functionality for an agreed set number of core release upgrades' into each of the initial project specifications, but this would add to the initial custom modification cost and this can't be utilised with normal modules and/or your own self-engineered modifications. We did do this ourselves, on one custom modification way back now during the 5.2.3 > 5.2.6 upgrades and it worked quite well, but it's effectively adding insurance and paying an appropriate premium, nothing more than that to be fair.

What's ultra-clear to us, is the massive importance of mimicking ALL upgrades (one at a time if necessary) within your DEV store, BEFORE even thinking of adding them to your LIVE store! (as per our final post here: https://forum.x-cart.com/showpost.php?p=394500&postcount=22) Ensuring your DEV store is constantly a perfect mimic of your LIVE store does take some time and effort too; accuracy / consistency / methods applied etc

Also.... Do you actually need to upgrade at THAT moment? (as per our post earlier in this thread and which for us, from 5.2.10 > 5.2.13 anyway proved to be true, as this was NOT a nice and 'smooth' transition https://forum.x-cart.com/showpost.php?p=392449&postcount=24).

If you have sufficient time, patience, accumulated knowledge and correct online access, then the XC5 upgrades can be applied okay. With our own setup, 5.2.13 is very stable, fully operational and satisfactory. We see no need, to actually apply any further future upgrades now (other than any security hot-fixes which are made available from the XC Team). It isn't broke, so there is nothing to fix.

We will NOT be moving to 5.3.* until it's been around for at least a year. Lessons learned
__________________
Dev Store & Live Store XC Business 5.4.1.35
Server; Ubuntu 22.04.2 LTS (HWE 6.2.0.26.26 Kernel)) / Plesk Obsidian
Nginx 1.20.4 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.11.4 / PHP 7.4.33
Reply With Quote