Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-3500 Umbrella issue for components dependency
  3. OFBIZ-12309

Establish logical dependency tree for ofbiz components

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Trunk, Upcoming Branch
    • None
    • framework
    • None
    • Bug Crush Event - 21/2/2015

    Description

      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"/>

      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  

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            ieugen Ioan Eugen Stan

            Dates

              Created:
              Updated:

              Agile

                Completed Sprint:
                Bug Crush Event - 21/2/2015 ended 26/Feb/15
                View on Board

                Slack

                  Issue deployment