I don't understand why at this point in time we are still have variables being truncated in our development process. I think this should be changed to match the synergy.net limit, which is significantly larger.
We have new developers who are running into this issue a lot as they are used to creating long descriptive variable names - for instance: carrier_appointments_delete_many as a xfserverplus method gives the error, as does a property named NUMBER_OF_ERRORS_REPORTED_CHGDSP.
Also, if this is going to be a warning, why would you let us name fields like this in the repository in the first place? There should be a limit on there that will at least warn you if you are creating something that will cause problems down the line.
This should be on your list of things to remove this limitation so we can have more descriptive names in our synergy code.