I was rather reluctant about this but after the PoC concept has been introduced by several persons and reading the last exchange between Adam and David (where David said <<with the clarification that to me "begin replacing" implies a PoC effort in a branch>>) I sort of changed my mind, unlike Nicolas I will not vote -1 but 0.

Like him I don't like the idea of plugging Moqui jars in OFBiz. On the other hand I understand Moqui is open source and everybody has access once a Github account is created hence 0 and not -1. It's still not a +1 because this adds extra complexitiy (2 repos, 2 set of tools, how to communicate, etc.) I don't like much :/

David mentioned <<There is a chance Moqui Framework could become a separate ASF project, though the name "Apache Moqui" is oddly contradictory>> I guess still using Git as preferred commit medium (but as said Jacopo with anyway Svn as ultimate repo at the ASF). David also said he would prefer <<the distributed and moderated approaches used in the Linux kernel more than the community approach mandated by the ASF.>> which I believe was David's main concern when he created Moqui.

That's could seem contradictory with ASF policy but remember that each project can define its own policy. Personnaly I don't see a problem with that, I trust David not wanting to become a benevolent dictator, he many times always proved to simply want the best for the OFBiz project. Mixed with << I would rather let people come along, express interest, and thoroughly prove merit before they take on such a role. >> I understand that a Moqui podling would be created without direct connection with OFBiz committers.

It's certainly too early to get conclusions about having 2 separate projects 
working together (in ASF or not), but I can already see some concerns

If we introduce Moqui in OFBiz we can't avoid to speak about the 2 diverging ways of doing things at the UI level. Though I have not used Moqui I believe it is more flexible for this aspect, but again this add complexity. I know we are speaking about that yet, just saying, because if the PoC works it's the next step.

Sorry for the long and confusing post, it's hard to explain what I feel better.

Jacques


Le 26/04/2015 16:44, Adrian Crum a écrit :
As was discussed last week, there is some interest in replacing some (or all) 
of OFBiz with Moqui (http://www.moqui.org/framework/index.html).

To the scope reasonable, I propose that we begin by converting the following 
parts of the OFBiz framework with Moqui:

Entity Engine
Service Engine
Security

Other parts of the OFBiz framework could be converted as well, but I think this would be a good starting point, and if is successful, then more of OFBiz can be converted later.

I believe we can create a thunk component to help solve compatibility problems, but that is a separate discussion. I only mention it here in case compatibility concerns might influence a vote.

Reply via email to