It’s looking likely I’m going to be helping a Cooperative Development Body get up and running using Odoo
Anyone out there in the CoTech community that has experience of using it? Anyone host it?
Thanks!
It’s looking likely I’m going to be helping a Cooperative Development Body get up and running using Odoo
Anyone out there in the CoTech community that has experience of using it? Anyone host it?
Thanks!
No to both questions, but the install process looks straight forward, it would need a virtual server and 1GB or 2GB of RAM:
I would expect that writing an Ansible playbook to configure a VM for running it wouldn’t take too long to put together, especially since we already have roles for a couple of the dependencies, wkhtmltopdf and nodejs, I’d probably write a Postgres role for it and I’d assume that a web server would be needed as a reverse proxy — I’m not entirely sure if it comes with a built in one or not, I expect it does,
I think that https://market.fair.coop may be built on Odoo, so there may be some relevant dev expertise amongst the FairCoop crowd.
Hi @jdaviescoates!
We do work with Odoo at Coop IT Easy , we host it and also do custom development for our clients in the social economy. Drop me an email if you have questions robin[at]coopiteasy.be
CoopDevs in catalonia are experimenting with hosting Odoo. Notes from a past convo:
https://github.com/hyphacoop/organizing/blob/master/informational-interviews/2019-04-25-coopdevs-chat.md
I don’t see this in the notes, but I recall that they were learning/deploying it mainly for themselves, and then planning to make it a service offering later
Hi there!
Yep at Coopdevs we’re working with Odoo since 1 year more or less.
You can find a couple of things we’re working on in the following repositories:
In any case I see that @robin.keunen is already in the loop, at Coop IT Easy they have far more experience than us
Thanks @patcon for the heads up!
So how has your experience been? I wonder if there can be some useful worker coop back office system that can be shared across many coops.
Hi, I just helped the UK Faculty Of Clinical Informatics set up their Odoo instance, they are a tiny membership organisation of specialists and they didn’t have the money for any of the CRM platforms they initially looked at - they started looking at SalesForce (which cost more than their entire turnover so far), and then also got quotes for an installation of SuiteCRM and CiviCRM, again the quotes were surprisingly huge.
I got them set up with an Odoo instance which I host for them, and I did the minor modifications necessary to reflect their membership database, and then the initial import of member data. They have only just started using it but seem to find it does what they need. The drag-n-drop website builder alone is a killer feature, with which I was able to create a passable replica of their (expensive, custom-developed) website in about an hour. With the added advantage they can now do their own updates!
I’m UK based and I basically do this and stuff like it as a full time freelancer, operating as a member of thepavilion.io co-op.
Marcus
I’ve been developing and playing around with a membership system based on user cake and custom PHP content. Happy to share of anyone interested.
After experiencing vendor lock-in with their previous solution one of my clients was in the market for a new ERP. I recommended they find something open source which supports Postgres as they use PostGIS a lot to deliver their main products (maps and reports based on spatial data). They settled on Odoo.
I have had to develop APIs that interface with Odoo to automate parts of the client’s order flow, this has involved using the RPC API, sometimes writing Odoo modules and examining modules in Odoo core.
Another supplier was responsible for delivering and maintaining Odoo but I worked with them closely. These are my main impressions:
Good:
?debug=1
is your friend.Bad:
?debug=1
is your friend.My advice would be that be prepared for non-linear progress; as customisation goes up, transaction volume goes up, and user volumes go up the chance of getting caught out by some performance-impacting weirdness in Odoo core also goes up.
Of course, clunky ORM layers are sort of par for the course with highly flexible systems existing in the OO and relational database paradigm.