You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Ioan Eugen Stan (Jira)" <ji...@apache.org> on 2021/08/30 09:42:00 UTC

[jira] [Created] (OFBIZ-12309) Establish logical dependency tree for ofbiz components

Ioan Eugen Stan created OFBIZ-12309:
---------------------------------------

             Summary: Establish logical dependency tree for ofbiz components
                 Key: OFBIZ-12309
                 URL: https://issues.apache.org/jira/browse/OFBIZ-12309
             Project: OFBiz
          Issue Type: Sub-task
          Components: framework
    Affects Versions: Trunk
            Reporter: Ioan Eugen Stan


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). 
{noformat}
<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"/>{noformat}
While working on https://issues.apache.org/jira/browse/OFBIZ-3500 for  [https://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework+-+release+9.04]  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)