Hello,

I've opened a new issue https://issues.apache.org/jira/browse/OFBIZ-12309 .

I need community help with this.

From the exploratory branch https://github.com/apache/ofbiz-framework/pull/319  I discovered there are a lot of circular dependencies between components (components depending on each other in order to build).

I believe it would be very useful to have a logical dependency tree between components.

As a developer working to make OFBiz usable as a framework I need to solve issues like circular dependencies between components (see https://issues.apache.org/jira/browse/OFBIZ-12308 ) . This should serve as a guide to help me decide how to solve the circular dependency issue.

This is the current list of dependencies in framework (applications should be in another issue IMO).

<load-component component-location="base"/>
<load-component component-location="entity"/>
<load-component component-location="security"/>
<load-component component-location="datafile"/>
<load-component component-location="minilang"/>
<load-component component-location="common"/>
<load-component component-location="service"/>
<load-component component-location="catalina"/>
<load-component component-location="entityext"/>
<load-component component-location="webapp"/>
<load-component component-location="widget"/>
<load-component component-location="testtools"/>
<load-component component-location="webtools"/>


Related work:

* https://issues.apache.org/jira/browse/OFBIZ-3500
* https://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework+-+release+9.04 * https://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework+-+release+10.04


Looking forward to feedback on this.

Regards,
--
Eugen Stan
+40720 898 747 / netdava.com

Reply via email to