Live data from Hacker News

Magento is dead – Merchants want a suite of marketing tools, not refactored code

jmk.io

11–20 of 55 posts

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#11

Every single little thing he mentioned shouldn't be in the core product. Magento is not an all in one marketing, shop and aftersale solution; it is an eCommerce platform. Anything above/beyond that should be a plugin/separate solution.

That's not the way the small businesses that use Magento think. They want one, all-singing all-dancing tool that does everything they could ever imagine wanting. And they never want to update it or maintain it or have to think about it.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#12
post #3

The developer hostility in this is astounding.

Yeah, seriously. The entitlement. My favorite was > automated SEO using artificial intelligence;

Most likely he meant generating page keywords/description using the product name and details.

A very fancy way of putting it, but something very common sense from a business perspective.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#13
Refactoring is something that has to be done before adding features. If you first start by adding features, ignoring the fact that the code needs refactoring, the code becomes impossible to maintain. Stopping development of new features during refactoring is also a good pratice. Obviously, the anti-practice is to refactor so often or to spend so much time refactoring that nothing useful is developed.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#14

Earlier quoted context omitted.

Yeah, seriously. The entitlement. My favorite was > automated SEO using artificial intelligence;

Most likely he meant generating page keywords/description using the product name and details. A very fancy way of putting it, but something very common sense from a business perspective.

But still, not something that should be baked into the core platform. Perhaps your idea of how it should work is different from a large portion of merchants. Why should one version or the other become a core part of the platform for every merchant.

Even if the module providing a 'core' feature is written by Magento, it shouldn't be in the core project but should be treated just like any other 3rd party module.

Ultimately you want a core platform that is rock solid and extensible. That's what a good integrator then build out either from the low-end of just adding and configuring OTS modules to the high-end of bespoke modules.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#15

Every single little thing he mentioned shouldn't be in the core product. Magento is not an all in one marketing, shop and aftersale solution; it is an eCommerce platform. Anything above/beyond that should be a plugin/separate solution.

That's not the way the small businesses that use Magento think. They want one, all-singing all-dancing tool that does everything they could ever imagine wanting. And they never want to update it or maintain it or have to think about it.

And they also want it to adapt to the changing needs of their business and the wider marketplace. Without upgrading, modifications, downtime, adjustments to how they work, or having to pay anything extra.

Did I get close? :)

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#16
These are features that an e-commerce SASS could build into their service, it obviously creates a huge mess adding such features into the core of a platform. Some of these features could also fit in a plugin but it really sounds like OP needs a SASS.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#17

Every single little thing he mentioned shouldn't be in the core product. Magento is not an all in one marketing, shop and aftersale solution; it is an eCommerce platform. Anything above/beyond that should be a plugin/separate solution.

That's not the way the small businesses that use Magento think. They want one, all-singing all-dancing tool that does everything they could ever imagine wanting. And they never want to update it or maintain it or have to think about it.

I think this is a legacy from how Magento became popular. They didn't target developers, they targeted merchants and had an amazing marketing drive to get the foothold. This drove adoption from the merchant side. As a developer I would have never pushed Magento as from the early betas I was horrified at things like the EAV system.

The core platform should be one thing, and the features should all be 100% modular. If you want the all-singing all-dancing version then you could just have a config tool on the website to generate your specific bundle of core + features. Decoupling the features from the core allows the feature set so shift over time to track merchant expectations while still maintaining a solid platform to build upon.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#18
My main problem with Magento was it's lack of an API to integrate with 3rd-party systems. Someone implementing a competitor should start with a decent API, and build the interface on top of that. If I had time and money, I would do this myself.

Also the EAV database was horrible to deal with.

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#19

Earlier quoted context omitted.

That's not the way the small businesses that use Magento think. They want one, all-singing all-dancing tool that does everything they could ever imagine wanting. And they never want to update it or maintain it or have to think about it.

And they also want it to adapt to the changing needs of their business and the wider marketplace. Without upgrading, modifications, downtime, adjustments to how they work, or having to pay anything extra. Did I get close? :)

You missed free. They expect it to be free or practically free. I mean, it's an Open Source project, why should they have to pay for anything?

Re: Magento is dead – Merchants want a suite of marketing tools, not refactored code

#20
Magento's largest problem is that most people who look at it assume it is like Wordpress. Download, click install, change the theme somewhat and get started.

Very unlike Wordpress this is hard. So you either shell out cash to outside developers (a healthy enough marketplace exists) or pay the price in learning how to program it yourself.

Enough decent materials on how to do this exist but it is definitely not aimed at weekend programmers.

Post reply on HN