Community mailing list archives

community@mail.odoo.com

Re: Odoo v9 Community and Enterprise editions

by
Mohammad Alhashash
- 05/08/2015 14:13:32
I think the there is still some confusion about the structure of the 
Enterprise edition. If it is "a set of modules on top of Odoo 
Community", why bug fixes will be "forward ported to Odoo Enterprise"?

Does this mean that the community edition will act as the cutting-edge 
edition of the stable enterprise version (like Fedora vs Redhat 
Enterprise Linux)?

On 08/05/15 19:34, Fabien Pinckaers wrote:
> Dear community,
>
> I understand some of you may have joined Odoo, a few years ago, with
> another model in mind. That's not the open source model we initialy
> wanted and that's not the model we advertised you over the past 8 years.
> We even criticised the "open core" model most open source software are
> following [1] and we were very proud of being 100% open source by
> refusing partners to sell their Odoo modules.
>
> After having pushed this direction for 8 years, I now think I was wrong.
> This model worked, but we can do better. And we have to do it if we want
> to raise the bar and make Odoo the world's most used management
> software. Being closed to other model / contributors was a bad idea.
> People should be free to choose the model they want to finance their
> contributions. Since we launched the Odoo apps store, we received a lot
> of feedbacks and we are now convinced it was a very good move.
>
> So,
> - Do we plan to continue investing actively in Odoo community? Yes
> - Do we plan to sell more? Yes
>
> Is it bad for community members? no. Because both those objectives are
> mutually benefical to each others. As Antony explained, Odoo Community
> and Odoo Enterprise are not divergent products. We are designing both
> Github repositories so that Odoo Enterprise relies on Odoo Community.
> (or Odoo Community becomes the foundation of Odoo Enterprise).
>
> In terms of process, bugs will be fixed in Odoo Community and forward
> ported to Odoo Enterprise. Odoo Enterprise evolutions will contribute to
> Odoo Community as all the 280 core modules are in Odoo Community and
> every improvement on those modules will be on Odoo community (the
> current scope of version 8 will be in Odoo Community, we don't plan to
> reduce the scope of the community application) [2].
>
> In that sense, it's more an OpenFullERP model than an OpenCore one. And
> that's what we want:
> - We want Odoo Community to be the best management software out there
>    (not a secondary, unimportant product)
> - We want Odoo Enterprise to have extra features than Odoo Community to
>    upsell some of our users
>
> Of course, some may get frustrated within the next months. Odoo
> Enterprise will have great new features that some may want to get for
> free. But please understand that 1/ its necessary to continue fueling
> the Odoo developments efforts like we are doing now and 2/ this does not
> change our active commitment to Odoo Community, the open source version.
>
> I also think that this increased value proposition will help us improve
> the business relationship with partners since we will no longer have to
> compete with partners on selling services. [3] Both roles are more clear
> with this model: Odoo SA's role is to build a great product, partners
> role is to offer services to customers.
>
> Since Odoo Enterprise is a set of modules on top of Odoo Community, both
> versions will be linked to each others. The success of one will bring
> success to the other too. (through bugfixes or new versions)
>
> Thanks,
>
> Fabien
>
> [1] A statement I wrote 3 years ago:
> https://www.odoo.com/fr_FR/blog/odoo-news-5/post/our-open-source-business-model-119
>
> [2] If, for technical reasons, we have to remove a module from Odoo
> community because it conflicts with a new Odoo Enterprise module, we
> will give a v9 version to the community or OCA so that you don't get
> less features with Odoo v9 (but much more since we will add a lot of
> great features in Odoo v9 community too) --> we already know that we
> will have to do this for account_followup that we plan to remove from
> Odoo Community (because it's not clean enough). So, we will contribute a
> working version for v9 to OCA modules.
>
>
>
>
> On 05/07/2015 05:34 PM, Stephen Mack wrote:
> > Any thought about being more descriptive with the naming to avoid confusion?
> >
> > If the Enterprise edition is simply a bundle of modules why make it
> > sound like the core is different.
> >
> > I fully support Odoo making paid modules but then why not name it
> > "Enterprise Feature Pack" or "Enterprise Add-on" or anything to signify
> > that the Odoo core is not involved.
> >
> > Odoo Community addition sounds like a stripped down, vanilla version of
> > Odoo Enterprise addition.
> >
> > I really want odoo to succeed but please don't add fuel to the fire.
> > Proudly present Odoo as a strong product and then confidently charge for
> > Enterprise Module Features.
> >
> > Just my two cents.  I really don't want to be explaining the difference
> > of the two versions for years in the forums.
> >
> > Humbly,
> >
> > --Stephen
> >
> > On Thu, May 7, 2015 at 10:42 AM, Antony Lesuisse <al@openerp.com
> > <mailto:al@openerp.com>> wrote:
> >
> >     With version 9, we will release 2 editions of odoo: Odoo Community and Odoo
> >     Enterprise.
> >
> >     Odoo Enterprise will consist of Odoo Community plus a set of enterprise only
> >     features (or in technical term, an additional repository with extra modules).
> >
> >     Some new features that have been under developement latetly will be in
> >     enterprise such as electronic signature, integration with shipping providers.
> >     For example the crm_voip module (currently published as a paid app on the app
> >     store) will be in the enterprise repository. However core modules like the new
> >     accounting remains in the Community version.
> >
> >     Odoo community will be supported as much as Odoo enterprise, Odoo Community is
> >     the foundation of Odoo Enterprise and it will remain free and open source as LGPL.
> >
> >     For technical users, they can access the code through the same GitHub
> >     repository. The community version 9 will be at odoo/odoo#9.0 and the
> >     development branch is still at odoo/odoo#master.
> >
> >     Odoo Enterprise users (and partners) will have access to the enterprise
> >     repository containing only the additional modules.
> >
> >     You might have wondered why odoo master has not been pushed for a few weeks.
> >     The reason is that we had some feature branches with those extra modules, we
> >     did not want to push the merged branches as LGPL.
> >
> >     We are currently filtering the branch with git-filter-branch before we can
> >     push it back to master.
> >
> >     Antony.
> >
> >     _______________________________________________
> >     Mailing-List: https://www.odoo.com/groups/community-59
> >     Post to: mailto:community@mail.odoo.com <mailto:community@mail.odoo.com>
> >     Unsubscribe: https://www.odoo.com/groups?unsubscribe
> >
> >
> > _______________________________________________
> > Mailing-List: https://www.odoo.com/groups/community-59
> > Post to: mailto:community@mail.odoo.com
> > Unsubscribe: https://www.odoo.com/groups?unsubscribe
> >
>
>
> -- 
> Fabien Pinckaers
> Odoo Founder
>
> Web: https://www.odoo.com
> Twitter: @fpodoo
>
> Instant Demo: https://odoo.com/start/cms
>
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59
> Post to: mailto:community@mail.odoo.com
> Unsubscribe: https://www.odoo.com/groups?unsubscribe
>