NMWDI Specification Governance model
Table of Contents
Rules for Making Updates to Groundwater Specification
Specification shall always be publicly available
Specification shall adhere to style as defined in the NMWDI style guide
Modification of the specification requires consent of majority of the active TWG members
Could be presented for review ahead of time for TWG members to review and approve at next meeting
Information that should be included: what needs to change and why
Changes in new version should be documented
The Zen of NMWDI
(inspired by PEP 20 – The Zen of Python | peps.python.org )
Duplication is wasteful, linking is better
Data first, Apps second
Share the data you collect
Explicit is better than implicit
Consistent is good, standardized is better, validation is essential
Be Robust. (Postel's Law: Be conservative in what you do, be liberal in what you accept from others.)
Style Guide
Rules:
All lower case
underscores between words
spell out full words for clarity
use nested properties instead of name qualifiers
Specification Enhancement Proposal Template