Should deletion of Entities be allowed?
We recently hit a regression where some deleted custom fields were causing issues. Some would argue against deleting custom fields and in favour of a disable only model! @justinfreeman is a proponent of this view.
A) Should we move to a disable only model? How do we ensure that this doesn't break sites which have already deleted custom fields?
B) Would it make sense to add some deleted custom fields into our sample data set?
C) Would it make sense to add some test coverage for deleted custom fields.
D) If we checked for use in smart groups would this add sufficient cover? Would there be other cans of worms around?
Some relevant issues: #773 (closed) #5187 (closed) #5185 (closed)
Edited by luke.stewart