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)