Odoo verticalization for communities and OCA

Hello world,

Here is (finally) some news regarding the evolutions of the Odoo for Communities verticalisation (https://www.disruptingworld.me/presentation-of-odoo-formerly-openerp-communitytools/), I’m sorry for not giving any news since the OpenDays but the amount of work during summer was just insane.

So here’s what happened :

-A considerable rework of the code was done in July, to improve the usability, the overall consistency of the project and better separate each module (Mainly, the module managing the alternate currencies and the marketplace are now separated in account_wallet and marketplace).
You have a demo platform available here : https://demo.empower-us.net.

-Tests scripts was written for each modules, I added some demo data (I used the OCA as example) and the code is now PEP8. In general, I think the code is now clean enough for contributors.

-A web module for the marketplace, funded by a customer, is currently under development and shall be delivered soon.

-During August I reworked all my hosting scripts at my company Yolo Consulting to use Odoo as controller with good use of docker, shinken, bup etc… Since I also need it for Wikicompare I designed it to be able to host any applications and I hope I’ll later be able to promote some open-source softwares thanks to it. You know my motto, I want to bring open-source software to people without technical knowledge, so they only have to fill a form to be able to use them.
It’s a key point for both EmpowerUs (my brand for Odoo for communities) and Wikicompare and I prefer sharing this cost. So everything is available in AGPL and if you need to create a hosting platform you shall really have a look.

-And last but not least, as maybe some of you saw in the last OCA minute, the Community verticalisation was accepted inside the OCA. I know it was a difficult decision because it’s the first time the OCA include a project with so much code lines and I want to thank everyone for this. The modules shall be included one by one to make sure reviewers have enough time to inspect what is already done.

So what will happen now? As you know I am the only developer in the Community verticalization for now and so every decision and conception was done by very few people until now.

This stop now, once the OCA repo will be created every bug and every suggestions will be reported on github tickets so the community will know what happen. Of course all OCA rules, especially the MP approved by 2reviewers, will also apply and contributions are more than welcome. Until the repo is created, all the code is available here : https://github.com/YannickB/community-management.

Also for all important discussions I’ll throw a topic on the mailing list of the verticalisation (https://launchpad.net/~odoo-communitytools-team, same than before since mailinglist are still an issue for the OCA) so if you’re interested by the project I strongly recommend you to subscribe!

Thank you and see you soon.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>