> 1) It puts all of the units in a namespace object rather than a module as we
> do.
+1 from me, as well. After all, they are one honking great idea --
let's do more of those! :) It could nicely address some of the issues
we've been encountering with the proliferation of units. It would
also enable the ``
q.to('extragalactic')`` and similar usage.
> 2) It overrides Numpy functions to be unit aware, such as the trig
> functions, as we plan to do in #955.
Yeah, this is good to know about - it may help with some of the issues
in #955 to look at their implementation.
> 3) It supports non-multiplicative conversion functions, such as would be
> needed to convert between Kelvin and Celcius. Is this something that would
> be useful for us?
I agree with Perry this is not terribly important given that it's
really only for temperature. It's not necessarily *bad* if someone
wants to add it, but I'd consider it "low priority" (and it may not be
worth the trouble even if someone does add it).
--
Erik