Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: Effective Org

by
dar
- 26/04/2020 06:01:43
> Like others, I used to explore it a while back. It has vision is to be Monolith software vs Modularity as in Odoo. And so not many optional plugins. Because if there is new requirements, they will just include in the main package. But some time, I think 2 different requirements can't co-exists, right?

I have a very clear opinion for that: Odoo's modularity over time has consumed about 30-60% of the potential ecosystem's momentum and development power in vain.
Plain python inheritance is nothing bad to go with for customizations, if you need them. At least on top of a decently specced "monolith".
Hence a fair share of feature flagged in-tree specs is actually a benefit for just about everything: manageability, design coherence, conceptual strength, etcetera.

Whereas Odoo is an absolute terrible monolith when it comes to the application design itself:
- Process Scheduler? -> Odoo
- Pluggability of about anything: 0
- API design: inconsistent (RPC concepts / framework / api design principles? consistent whitelisting?)
- Client side rendering? -> Owl!!! - not, let's say, vue.js or react or something at risk that you could find decent off-the-shelf programmers on the market capable of dealing with Odoo.
- web server -> Odoo/werkzeug carving it out into wsgi isn't straight forward and not a priority
- CLI tools: bare and deficient
- And lot's of conceptual spaqetty at about every level of the framework (which is kind of a collateral of a monolith).

QED.

On Sat, Apr 25, 2020 at 10:47 PM David Arnold <dar@xoe.solutions> wrote:
> Out of pure curiosity, what’s the largest Odoo deployment anyone made? Meaning, largest company that uses Odoo, and why “larger” don’t use it?
> I’ve even heard that “Odoo is not as prestigious as Dynamics or IBM one"

Maybe because their ecosystem's flavor doesn't appeal to "larger", after doing "larger" their due diligence.

Couple of reasons:
- Generally odoo and partners are opposing in their line of argumentation. (know own stories and stories heard from really big leads from others)
- Odoo (at least SF office) is incapable of detecting really interesting opportunities out of their ecosystem and providing the appropriate support in closing (it's catastrophic!)
- Odoo is a VERY bad technological ecosystem player - and there are companies thoughtful about it. (no standards integrations, no well documented API, no standard adherence, no interop, the list goes on... )
- There is serious in-tree feature lack
- "Large" does not fall victim to marketing as easily
- There are only very few serious community members (flagship members) - which usually sum up for the "investment security" criterion
- Which in turn would make up for Odoo's relatively young history. It's still considered an in mature product.
- And if you look at features, they might be right - conceptually (and filtering out all those shiny features invented by marketing INSTEAD of by real users)

I would say, if you are a reasonably sized integrator, your best bet to reach "larger" is to tuck away the Odoo brand and just sell a working ERP system.
In that case, and if you dispose of some noteworthy dev resources in amount and quality, you might be better off with ERPNext.

That being said, there are claims of some pretty large deployments. I would say even "impressive". But to speak of one which is in public circulation: Geely (the owner of Volvo).
Why did they use it for a very scoped use case in their business, only? And if it was as brilliant as claimed, why is there no news about Geely expanding the use of Odoo?
And as it seems from my past due diligence about the case, they seem to use community and the document modules from the excellent guys @ MUK AT. Kudos, btw!

On Sat, Apr 25, 2020 at 1:22 AM Alexey Pelykh <alexey.pelykh@gmail.com> wrote:
Out of pure curiosity, what’s the largest Odoo deployment anyone made? Meaning, largest company that uses Odoo, and why “larger” don’t use it?
I’ve even heard that “Odoo is not as prestigious as Dynamics or IBM one"

On 25 Apr 2020, at 08:06, Kitti Upariphutthiphong <kittiu@ecosoft.co.th> wrote:

Hi David,

ERPNext is a nicely packaged software with its unique concept. Among OSS ERPs, beside Odoo, only ERPNext caught my attention, although, ERPNext is on the opposite side of Odoo in evey way.

Like others, I used to explore it a while back. It has vision is to be Monolith software vs Modularity as in Odoo. And so not many optional plugins. Because if there is new requirements, they will just include in the main package. But some time, I think 2 different requirement can't co-exists, right?

ERPNext definitely have more things out of the box, but I wonder when it come to niche requirements (like Localizaiton among others), how can we cope with it. And this is the area where OCA shines.

In summary, I think Odoo is more difficult to implement, but also more flexible. ERPNext is easy to start with on general term, but lack of niche solution.

Would be interested to hear your indept comparison too :)
Kitti

On Sat, Apr 25, 2020 at 3:42 AM P.V.Anthony <anthony@mindmedia.com.sg> wrote:
On 25/4/20 4:37 am, David Arnold wrote:




> I'll definitely make some more in depth testing and report back.

I for one would really like to know the results of the testing of erpnext.

P.V.Anthony

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Reference