DM-5641, we'll soon be able to get astropy.table views into afw.table objects. That will be more useful if astropy can understand the unit strings we give it, and since we currently don't use those strings as anything more than textual information for humans, we might as well standardize on the terms they've already selected (see http://docs.astropy.org/en/stable/units/). This standardisation is covered by DM-5642.
I propose that enforcement of compatible units will be turned on by default.
This will have three related benefits:
- Minimises potential parsing problems by defining and enforcing a standard format for units.
- Will allow for easier interoperability with astropy (e.g. with quantities) in the future.
- Prevents misuse of unit field for storage of non-unit related information.