ls-apis: mention related RFDs and sections #8324
Merged
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.
i think my confusion about "is
dns-server-apiclient-versioned or server-versioned" in this rev of #8322 came from both not quite understanding what determinesversioned_how, and the relationship betweenversioned_howinapi-manifest.toml, descriptions inopenapi-manager, and definitions in RFD 532. i think this helps clarify the relationship, and mentioning 565 might have helped clarify the "updated before" relationship.i'm actually still not very sure i know how to determine if the DNS API is or is not server-managed. abstractly, it makes sense, but what i think i was hoping to find is a source of truth for what service must be updated before others as reconfigurator executes a blueprint. 565 talks about each component a bit more which helped me conceptualize "tiers" better (plenty familiar with DAGs, but the
dotoutput was still hard to parse and i couldn't reason through "why"s)really, the confusion i had was that i wasn't sure if
api-manifest.tomlincorrectly modeled service update dependencies, or if i'd misunderstood the model. so i'd tried reasoning through "can there be an old DNS client with a new DNS server" and got that wrong. maybe what i'd have needed was more like the source of truth about the order services are updated? i'm not sure if my confusion makes sense, even.maybe the question i'm trying to ask is: "is
versioned_howprescriptive or descriptive?" i think it is descriptive, and i was trying to find a prescriptive answer to check it against.