4 ms·
Magento 2 has been an absolute unmitigated disaster from day 1. We won't touch it now and I know many Magento shops who feel the same way.
by SmellyGeekBoy 8y ago
Magento 2 has been an absolute unmitigated disaster from day 1. We won't touch it now and I know many Magento shops who feel the same way.
- tomc1985 8y agoI personally just love the undocumented behavior changes between minor version upgrades.....
- jimnotgym 8y agoWe pressed on with "M2" and are doing fine with it. The major stumbling blocks I saw for our devs were: 1) Magento sites are normally full of plug-ins. The plug-in eco-system is much less mature for M2. We had to pay to fix a lot of bugs in plugins. 2) The new basket and checkout (for instance) relies much more on client side JavaScript (it saves as you write for instance). Our seasoned Magento devs were inexperienced with that kind of application, after years of working on php server side code only. The rest has been actually a pretty good experience.
- tomc1985 8y agoWe have run into a number of issues related to our integrations, the biggest of which was a documented behavior changing completely after a minor version upgrade, which completely broke our shit. (The behavior is that all orders go into "Processing" status after payment clears, regardless of any statuses you may have added and whatever you have set to be default for the 'Processing' superstatus. Doesn't help that the data flow for orders supremely confusing) Also whoever wrote their JS needs to be shot. How it is acceptable to load your HTML buttons in one order and then, at the last second, suddenly switch to the opposite order. It was like all those Hawaii missile warning interface UI memes from a few months ago, except real life.
- jimnotgym 8y agoThanks for the tip-off on statuses. I have a project lined up where this is going to be a gotcha.