-
Notifications
You must be signed in to change notification settings - Fork 46
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
Eliminate language of "building blocks" #1347
Comments
Great news, at least for me! "Blocks" is one of the concepts that I am still confused by. That being said, out of curiosity, what are/were "blocks"? The best guesses I came up with are:
(2. and 3. are great arguments. I'm not sure about 1. - I've often heard metaphors mentioned as crucial tools for understanding abstract concepts...) |
Ah, https://ocds-standard-development-handbook.readthedocs.io/en/latest/meta/schema_style_guide.html#definitions explains it. I understand it as essentially option 2. (just "could be referred to", not "is referred to"); with 3. always being a process (see e.g. #893). In any case, "sub-schema" is way better. |
Yes, "building block" is typically used to refer to your (2), but probably not consistently. I agree that metaphors can help; "building block" is just not a good metaphor. |
Moving to 1.2 as occurs on normative pages. |
Noting that this is probably the place to also remove instances of the simpler "block" as well as per the Common Conventions section of the style guide |
The new Primer explains the concept of the "schema" – a term we use frequently. "Building blocks" is not very helpful, because:
Thankfully, there are only about 14 occurrences in the current documentation, so this should be quick. In some contexts, "object" is a more appropriate replacement (where it refers to the data representation, not the schema representation).
The text was updated successfully, but these errors were encountered: