Hi Everyone, Thinking some more about the concerns from multiple people in this thread like Michael, Rajesh, Gil and others I have a different suggestion.
Why not make a sweeping review of the full domain model, and then decide on one comprehensive change, with even a migration script that we can offer to users. That would be easier than randomly changing a few entities every once in a while. The domain model seems sensitive to many users and I understand that because everything builds on top of it. I heard enough objections to recommend postponing this task and coming up with something better as suggested above. On Sat, Apr 14, 2018, 9:56 AM Michael Brohl <michael.br...@ecomify.de> wrote: > Suraj, > > I still do not see much value in this change, compared to the effort > needed for development and testing as well as the migration the users > have to do. > > Please consider to not do this change. > > Thanks, > > Michael > > > Am 13.04.18 um 10:09 schrieb Suraj Khurana: > > Thanks everyone for your thoughts. > > > > One more point is we also manage Data Migration By release document so it > > will help existing uses. Such as https://cwiki.apache.org/confl > > uence/display/OFBIZ/Data+Migration+by+releases > > < > https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/OFBIZ/Data%2BMigration%2Bby%2Breleases&sa=D&source=hangouts&ust=1523684384066000&usg=AFQjCNHrGuEkvs9NdHkf_MUX3tPFJfp2Wg > > > > Handling of deprecated entities is also properly defined at > > > https://cwiki.apache.org/confluence/display/OFBIZ/General+Entity+Overview, > > we can easily follow these steps. > > > > We will change entity name and its occurrence everywhere in code base, > > provide a data migration service which will be helpful for existing uses. > > Further on, thanks to Arun's suggestion, there will not be any confusion > > related to entity name as well. > > > > @Nicolas, Arun also suggested two names to avoid confusion, may be anyone > > of them makes more sense to you. > > > > -- > > Thanks and Regards, > > *Suraj Khurana* | Sr. Enterprise Software Engineer > > HotWax Commerce by HotWax Systems > > Plot no. 80, Scheme no. 78, Vijay Nagar, Indore, M.P. India 452010 > > Cell phone: +91 96697-50002 > > > > On Fri, Apr 13, 2018 at 1:22 PM, Nicolas Malin <nicolas.ma...@nereide.fr > > > > wrote: > > > >> Hi > >> > >> On 10/04/2018 13:24, Suraj Khurana wrote: > >> > >>> Hello, > >>> > >>> There are some entities which could be renamed as per their usage. > >>> > >>> - *OrderItemShipGroup*: It shows order ship groups and it doesn't > >>> contain anything at order item level. So, it could be re-named as > >>> *OrderShipGroup.* > >>> - *OrderItemShipGroupAssoc: *It do not maintain any association > type, > >>> it > >>> just contains order item with respect to ship group, so this > could be > >>> re-named as *OrderItemShipGroup *to maintain consistency and code > >>> readablity. > >>> > >>> I know that these entities are crucial part of OOTB data model since > >>> inception. Having thought in mind that 'Naming should be self > >>> explanatory', > >>> this is a proposal and It would be great to hear communities thought on > >>> this topic. > >>> > >>> Please share your opinions on this. > >>> > >> It's big modification with potential side-effect. > >> I suggest to move carefully and migrate entities one by one and not all > in > >> one :) > >> > >> For the renaming OrderItemShipGroupto OrderShipGroupit's ok but I'm > >> against OrderItemShipGroupAssoc to OrderItemShipGroup. As pragmatic > >> OrderItemShipGroupAssoc isn't perfect like you spotted but it's easily > >> understandable. > >> > >> Nicolas > >> > >>> -- > >>> > >>> Thanks and Regards, > >>> *Suraj Khurana* | Omni-channel OMS Technical Expert > >>> *HotWax Commerce* by *HotWax Systems* > >>> Plot no. 80, Scheme no. 78, Vijay Nagar, Indore, M.P. India 452010 > >>> Cell phone: +91 96697-50002 > >>> > >>> > > >