Jump to content

PrestaSHOP no backwards compatibility


Recommended Posts

-Portability- Backwards compatibility is one of the key concepts of high-level programming. If we try to install new modules from 1.1beta1.2.3 or whatever version into the older ones, the module will not install correctly ( 80% from de modules will not install correctly ), the database from 1.0 into 1.1, etc... The code lacks upgradability a verry important feature to e-commmerce software...
Maybe i want to upgrade just a few settings not all the base...impossible task

I know that there are thousand of hours involved...but a good software needs strong planning and restrictive rules.
It is better to prevent chaos than it is to repair...

Link to comment
Share on other sites

Portability for Presta or (self - portability) - use the code in a way that will be functional with the new and the older platform.

1.0 version (stable)
1.1 version ...is not a new version, is not a new base code with a new logic and refference, is 1.0 improved with some new things , that does not work with the older version.

And if it is a completely NEW version...rename the version to 1.1 NEW - NO upgrade with older version. 1.2 the same and so on.

The point is like this ... if you use today 1.0 version with your e-commerce modules and DB full with products like 2-3000 ...tomorrow you see 1.1 "stable" and you want to upgrade... how ?... reintroducing all your data again in the "new" version ? and next month will be 1.2... again a lot of work....please.
Or you just want new features, like Wishlist..you need to change all for just one thing.

Some of the modules can be modified to work in 1.0 ... but this is not the solution for mass use... if you want to adapt the "new" version with the older and vice-versa.

Link to comment
Share on other sites

  • 6 months later...
×
×
  • Create New...