Repository navigation
Convert the eight UnitsML parts to the ribose flavor - #23
Merged
Merged
Conversation
Same conversion the Plurimath series received: the ISO document class (ISO boilerplate, docstage machinery, French-title requirements, RFC-2119 key words) is replaced by the ribose flavor these documents are rendered with on the site. - Front matter: ribose class, ref-docnumber CC 3681N:2026(E), CalConnect committee, document title, no ISO attributes. - Sections: norm-refs renamed to the ribose name, bibliography to 98, includes updated. - Voice: every MUST/SHALL/SHOULD/REQUIRED keyword use (44 across the register) restated as declarative prose; the RFC 2119/8174 references and the requirement-language clause are removed; the ISO terminology-database boilerplate and the ISO-pattern foreword note are gone. Verified: all eight parts compile with 'metanorma compile -t ribose' with zero errors and zero style warnings; the register validator passes 13/13.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The UnitsML register renders in the same document flavor as the Plurimath register: ribose, not ISO.
mn-document-class: ribose, ref-docnumberCC 3681N:2026(E), CalConnect committee, per-part titles — the ISO attributes (docstage machinery, French-title requirements, title-intro/title-main) are gone.02-norm-refs→02-normrefs,99-bibliography→98-bibliography, includes updated.The frozen v1 base standards (36810, 36811) and the legacy documents are untouched.
Verified: all eight parts compile with
metanorma compile -t ribose, zero errors, zero style warnings; register validator 13/13. www.unitsml.org/docs will render these with the same presentation as plurimath.github.io/docs.