WIP: RFCxxxx Class-based PSDSC resource contract for DSC v3#1319
WIP: RFCxxxx Class-based PSDSC resource contract for DSC v3#1319theJasonHelmick wants to merge 2 commits intoPowerShell:mainfrom
Conversation
|
I'm unsure about the Attributes and metadata, mostly that those should not be relied upon by the adapter, since it should be defined in the resource manifest. Another thing I think is missing is how we could get the same outcome as the Machine Config "reasons". |
|
After going through the RFC a couple of times, some small remarks from my understanding of it:
|
|
Todo: update with the what-if scenario #1361 |
This change: 1. Gives the RFC its appropriate number. 1. Clarifies the semantics of DSC operations and differences with PSDSC 1. Clarifies the reasons pattern and how the combination of messages and DSC test result obviates the pattern. 1. Removes the sections about attributes and DevX 1. Adds a section clearly defining related concerns that are explicitly out of scope for the RFC with reasoning. 1. Clarifies behavior for when the resource doesn't define an explicit JSON Schema. 1. Scaffolds, but does not define examples demonstrating the effective behavior of the contract with a fictional resource.
No description provided.