Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DSE values as fractions #246

Merged
merged 1 commit into from
Jun 11, 2021
Merged

DSE values as fractions #246

merged 1 commit into from
Jun 11, 2021

Conversation

shorowit
Copy link
Contributor

@shorowit shorowit commented Dec 15, 2020

Forces AnnualHeatingDistributionSystemEfficiency and AnnualCoolingDistributionSystemEfficiency values to be fractions (0-1). The schema currently allows any number to be provided, so a software tool could be using percentages (0-100). Updated documentation.

@shorowit shorowit self-assigned this Dec 15, 2020
@shorowit shorowit added this to the v3.1 milestone Dec 15, 2020
@shorowit
Copy link
Contributor Author

@nmerket Not sure if this is considered a breaking change, but it seems important to prevent big inconsistencies between software tools that may be interpreting the values in different ways. Software that was using 0-100 would have to change, while software using 0-1 would not.

@shorowit shorowit added the docs label Dec 15, 2020
This was referenced Dec 15, 2020
@nmerket
Copy link
Contributor

nmerket commented May 27, 2021

This is technically a breaking change as it restricts values that used to be valid. It, however, forces consistency in the way the value is described. I think it's worth bending the rule here to remove the possibility of errors.

@nmerket nmerket added the merge label Jun 4, 2021
@nmerket nmerket merged commit d1bf7ad into master Jun 11, 2021
@nmerket nmerket deleted the dse_fraction branch June 11, 2021 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants