Hacker News new | past | comments | ask | show | jobs | submit login

If anyone thinks about going for odoo - which I did for a customer - do yourself a favor and try anything else. Here's why:

The developer experience is terrible, simple template changes need a your modules to be "upgraded" which means every change takes several seconds at least.

The quality of the app ecosystem is so bad you almost can't install any non-core apps if you want to be able to maintain your project. And apps are incredibly expensive (250€ for a GDPR compliant cookie banner). Most apps have quite few downloads so you don't know if you get what you're paying for.

The documentation is partially non-existing and you're supposed to read odoo's code to know how things works - which is true, but quite time consuming.

If you google technical questions you find odoo forum entries (which could be ok) that often contain just links to youtube videos or simply bad and out-of-date answers.

Here's a link to a forum post (full disclaimer - of me) about some of the things that kept me from getting things done with odoo: https://www.odoo.com/de_DE/forum/hilfe-1/rant-developing-wit...

These issues are just the tip of the iceberg. I honestly wonder how people working on/with odoo deal with this. Things literally take multiples of the time they should and the whole process is a PITA.

Funny sidenote: If you google odoo developer experience and try to find what others have to say about this, you get their conferences since they're called "odoo developer experience".




Thanks for the great report! I also encountered it at a client's place but didn't have to dig in too deeply, which I count myself lucky for after reading this :-D


I'm developing on Odoo right now. I think I like it.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: