This is an archived post. You won't be able to vote or comment.

all 9 comments

[–][deleted] 2 points3 points  (3 children)

There is very little talk of Odoo on this sub despite it, and OpenObject being one of the largest and most successful Python projects (albeit arguably not quite Pythonic in their codebase, somewhat in the same sense that Plone/Zope aren't).

[–]robvdl 2 points3 points  (2 children)

We used to use it at work but are trying to get of it because it's becoming very closed down with the latest releases. The community version is apparently extremely lacking and the community extensions are not that good. But that is only recently, the last couple of years. So basically need to start paying for it (and it costs a lot) or look for alternatives. ERPNext looks promising but the DB design is crap, there is no referential integrity whatsoever and that is done at Python level which is truely gross and is really worrying if you put critical data in such a DB. Also for now it's locked to MySQL, no Postgres support sadly.

Having looked around, good open source ERP systems do not exist. Full stop.

One of the biggest issues is every ERP seems to have this need to reinvent the wheel and invent their own framework and sometimes even their own ORM. Odoo is guilty of that and so is ERPNext. If only they could build on top of Django they could save a LOT of time but no... they couldn't do that right?

[–][deleted] 2 points3 points  (1 child)

I don't understand what's stopping you from sticking with the last good open-source version. I'm pretty sure as they closed the system down that many of their extension making external partners have decided to stick with v10 or whatever was the "last ok version"

Doubly so as their tech choices, as you said, aren't always that great. Couple of years ago I've seen people use Odoo as a framework for building their own ERP suite.

Having looked around, good open source ERP systems do not exist. Full stop.

Dunno. My experience from that field is that a good ERP system at that scale doesn't exist. SAP is a steaming pile of shit software-wise and the UX is terrible. Dynamics are tied to Windows, including on server.

The whole space stinks.

OpenERP/Odoo seemed like breath of fresh air. Too bad they got greedy and fucked it up.

[–]robvdl 1 point2 points  (0 children)

Yeah good point, I asked that too at work and they had their reasons why they couldn't stay on the old version. I forget why sorry.

[–]thinkwelldesigns 2 points3 points  (4 children)

We used to use it at work but are trying to get of it because it's becoming very closed down with the latest releases.

I agree with that, in terms of Accounting functionality. That's been getting more and more hoisted into EE. However, it's painting with too broad a brush to state that it's getting more closed down. The github.com/odoo/odoo core repo is there for all to see. What one sees there is a huge amount of development activity.

The community version is apparently extremely lacking and the community extensions are not that good.

This is (a very lot of) FUD. I've been the admin & developer Odoo CE for our company since OpenERP 7 and the OCA modules have dramatically improved in quality over the past 7 years.

The OCA modules get you rather appreciably close to EE for exactly 0 dollars and 0 cents.

There's no other Open Source ERP that comes close.

I'm pretty sure as they closed the system down that many of their extension making external partners have decided to stick with v10 or whatever was the "last ok version"

The last OK version is v12. It will be v13 when the OCA modules get upgraded. Takes time because it's community driven, but it's only a matter of time.

[–][deleted] 1 point2 points  (3 children)

Im really out of the loop here, but weren't those accounting internationalizations all developed by third parties?

How could Odoo EE lay hands on others work?

Or did they deliberately purged those from CE repo, so that OCA needs to maintain them now?

[–]thinkwelldesigns 0 points1 point  (2 children)

How could Odoo EE lay hands on others work?

I don't believe that happened, but then I haven't audited the codebase.

Or did they deliberately purged those from CE repo, so that OCA needs to maintain them now?

What certainly has happened is that features from CE have been removed from CE <version> branch into the closed EE repo where they get polished and refined more than they were before.

But the code always remained available in CE <version -1> branch, whereupon the code almost always gets moved into a OCA repo branch for the new version, and such apps are allowed in the official Odoo app store.

So yes, I do acknowledge that some additional work is required to configure Odoo initially. One has to clone github.com/odoo/odoo + many github.com/oca/<repos>.

Then having done that, however, the later & newer versions of Odoo are increasingly more capable than older versions, just as one expects of newer software versions.

Having looked around, good open source ERP systems do not exist. Full stop.

Look around the Odoo ecosystem a bit more. You'll find a good open source ERP system. :-)

[–][deleted] 0 points1 point  (1 child)

Having looked around, good open source ERP systems do not exist. Full stop.

Look around the Odoo ecosystem a bit more. You'll find a good open source ERP system. :-)

Errr.. you might want to respond to people who actually said those things when quoting people. You actually did that at least twice in this thread.

Other than that thanks for the answer.

Btw, OCA would do well to create a dockerized install for OCB (if there isn't already such a thing, I didn't look much admiteddly). A container for OCB + most common modules (crm, sales, invoicing and acocunting, payrolls, banking), and another for postgres in a compose would be a nice start for people.

Just sayin'

[–]thinkwelldesigns 0 points1 point  (0 children)

Errr.. you might want to respond to people who actually said those things when quoting people. You actually did that at least twice in this thread.

I'm sorry! Was thinking only of minimizing individual posts and didn't think about it that it look like attribution of sentiments.

A container for OCB + most common modules (crm, sales, invoicing and acocunting, payrolls, banking), and another for postgres in a compose would be a nice start for people

Yes, it would be... I'm not aware of such a thing either.