Open jmkeil opened 5 months ago
Thanx again so much, Jan Martin! In general it really looks very good.
I only have some more detailed questions, though important. I'll process them in the order that I read them from your proposed changes and your comments:
Looking forward to your response; thanx in advance, and appreciate all your work so much!
Best, Hajo
Thanks for the comment.
Coming back after months to this, I had some time to think about this and came up with this conclusion:
Most open questions and confusions go back to the question whether we want to model it in the "Realists" way or the "Systematists" way, as noted in The next 50 years of the SI: a review of the opportunities for the e-Science age:
De Boer [14] identifies two schools of thought, the Realists (in which units are regarded as real physical entities) and Systematists (in which the symbols for quantities, dimensions and units represent abstract mathematical concepts which may be manipulated algebraically). The latter view has prevailed, […]
Variant 1. was to the "Realists" way by expressing the origin of quantities in the units. Variant 2. was closer to the "Systematists" way, but stopped halfway through. To fully apply the "Systematists" way, we would not need units like "kg CO2eq" or "CO2eq" at all, but just use om:one or "kg".
I think, OM is closer to the "Systematists" way, as e.g. there is only one "ppm" and not multiple "ppm"s like for volume ("ppmv") and for mass ("ppmw" [sic!]). Because of that, I will continue in that direction and remove the CO2eq specific units again. But we could add these special names as alternative labels or symbols.
I just pushed the changes to adhere in this issue to the systematists view.
@HajoRijgersberg Please have a look whether this fits to the OM standards.
Known open tasks are to add dimension and classes of units to some of the new quantity kinds.
This PR addresses #87. The initial PR is thought as a baseline for discussion and further collaborative changes.