Doing significant data model cleanups and changes is a LOT of work with a large 
code base and user community. All code that uses the data structure needs to be 
changes, and accommodations are needed for deprecating the old entity or fields 
and migrating data to the new ones. So yes, to the point Jacques made, it's not 
likely short-term and without significant investment and coordination with 
others in the community it is not really likely long-term either.

For years I built up a list of changes that would be nice to do in OFBiz 
itself, but so many are not really feasible. There may still be some of them 
worth doing, so for some ideas to consider here are my change notes for the 
Mantle data model:

https://github.com/jonesde/mantle/blob/master/mantle-udm/Planning.txt

At this point there are lots of generic services and end-to-end automated tests 
that use many of these changes to the data structures so they are pretty well 
vetted and validated and not just theoretical like when this thread started a 
couple years ago. One of the benefits to many of these changes is that not only 
is the data model smaller and cleaner, but it makes it possible to simplify or 
eliminate large amounts of logic layer code.

For OFBiz, along the lines of the reasons mentioned above, that would involve 
quite a few code changes but maybe the best way to look at it is that this is 
the main reason to do the data model changes (ie simplifying and eliminating 
code) as opposed to just changing the data model for the sake of the data model 
itself.

-David



On Jan 17, 2014, at 4:57 AM, Jacques Le Roux <[email protected]> 
wrote:

> I think it's still alive, but I bet it will not be short-term...
> 
> Jacques
> 
> On Friday, January 17, 2014 12:34 PM, [email protected] wrote
>> Is this subject still valid? And wouldn't it be great to have one (or some)
>> of the subjects on the (short-term) roadmap?
>> 
>> Regards,
>> 
>> Pierre Smits
>> 
>> *ORRTIZ.COM <http://www.orrtiz.com>*
>> Services & Solutions for Cloud-
>> Based Manufacturing, Professional
>> Services and Retail & Trade
>> http://www.orrtiz.com

Reply via email to