On Apr 29, 2015, at 5:01 PM, Ron Wheeler <rwhee...@artifact-software.com> wrote:

> What is the reason not to absorb Moqui or a fork of Moqui into OFBiz if we 
> decide to replace the existing framework with Moqui.

It could be done but with some concerns:
* incorporating an external codebase requires some paperwork, if not a formal 
incubation process
* forking Moqui may not be beneficial for the Moqui project that is growing and 
gaining momentum now; it could add confusion and over time incompatibilities 
between the forks
* for historical reasons it may not be a wise choice: within *this* community 
and with the same persons we have now, David was unable to convince people 
about his new ideas; these new ideas are now implemented in Moqui; do the OFBiz 
people clearly understand the differences now and recognize that David was 
right? or are we just trying to grab the Moqui code and change it in the way 
that some of us think is right? I would like to hear, form the core committers 
of OFBiz, more about what they know and think about Moqui, and what are their 
plans about the integration... we may discover that there is not a shared plan 
and everyone thinks differently

> 
> Is there a reason to have Moqui as a separate Apache project? Seems like 
> extra overhead for no advantage.

This approach would indeed solve most of the issues I mentioned above (about 
the fork) but we have to consider the following:
* the current OFBiz framework is a huge codebase that is an asset for the OFBiz 
project: as a community we have to protect this asset unless we are sure that 
an external solution (Moqui binaries) already provides what we need; but this 
is an important decision because after that OFBiz will depend on the Moqui 
community/project
* ideally, we should have more connections between Moqui and OFBiz communities, 
apart from David; in this way it will be easier to exchange requirements, plans 
etc... but I am not sure, again for historical reasons, how many of us would be 
a good fit for the Moqui community

The two options mentioned above are both viable but there are pros and cons 
that need to be carefully evaluated and understood by everyone in the community 
before taking a decision for the greater good of the project (OFBiz, but also 
Moqui).

Jacopo

Reply via email to