Le 11/06/2015 16:18, Jacopo Cappellato a écrit :
On Jun 11, 2015, at 3:51 PM, Taher Alkhateeb <[email protected]> wrote:

I would like to help and I think we need to think carefully of the layout / 
structure though i.e. how to breakup the entities in files and/or directories.
I would suggest that, at least in the first step, we do it in a simple way like 
the following:

1) create the new component, named for example "datamodel" (please suggest a 
better name)
2) move all the entity xml files from the applications to the "datamodel" 
component keeping the files separated as they are, but adding a prefix; for example

applications/accounting/entitidef/entitymodel.xml

will be moved to:

applications/datamodel/entitidef/accounting-entitymodel.xml

This will indeed make the files more easy to find (though I generally look for 
entities not files)


The end result will be a "datamodel" component with an entitidef/ folder 
containing several files, approximately one per application component

3) similar approach for eeca files
I like the idea of having the eeca files more visible

BTW, for those interest this discussion began here 
https://cwiki.apache.org/confluence/display/OFBIZ/Roadmap+Diagrams+-+In+Progress

Jacques

4) add the relevant entries in

applications/datamodel/ofbiz-component.xml

Regards,

Jacopo




Reply via email to