I can appreciate the complexity involved. That said, I would suggest that it is a topic worthy of serious discussion as it has strong potential to reduce confusion, and therefore the learning curve, for new users. Something that is very important for the longevity and adopt-ability of any software.vocx wrote: ↑Fri Feb 21, 2020 10:13 pm I'm not saying that it doesn't make sense to rename the terms, but this is a more complex discussion, and it would require consensus of different developers, and also some refactoring of the internal code. Otherwise we can only do a very superficial name change. Say, we can change the workbench selector to say "BodyDesign Workbench", but internally, everything would still be named the same, PartDesign::Body, PartDesign::Feature, PartDesign::AdditiveBox, etc.
Would that superficial renaming be helpful? Maybe. Or maybe it just introduces yet another inconsistency where the internal code says something and the user interface says a different thing.
I suspect that the path to follow would be a bit of compromise. For example: Once a change of name is the consensus, then a superficial change to the UI would provide immediate relief to those deciding if the wish to learn or adopt FreeCAD as their 3D modeling environment. This could then be followed by the more meticulous refactoring of the internal code by planned and announced stages. Thus the developers and power users have a bit more time to adjust, and possibly help refine, these changes.
Obviously this is merely one of many possible compromise/combination approaches. I would expect that others, like perhaps yourself, who are closer to the more influential developers/contributors would be able to make a more practical suggestion on compromise. I do not expect an "instant" solution. I would merely ask that the concept be given due consideration based upon its potential to affect the growth of use and adoption -- again a major factor in the longevity and field of influence for virtually all software.
Personally, I am glad we can have this conversation, and for the respectful consideration you and everyone have shown my inquiries, thoughts, and suggestions. It is a refreshing change from many other forums, and speaks highly of the caliber of both the members and leaders.