PowerShell / DSC

This repo is for the DSC v3 project
MIT License
142 stars 22 forks source link

Standardize built-in resource namespaces #324

Closed michaeltlombardi closed 4 months ago

michaeltlombardi commented 4 months ago

Summary of the new feature / enhancement

Currently, the built-in DSC Resources are named DSC/<ResourceName>, like DSC/AssertionGroup. To align with the [namespace guidance][01], we should plan to rename these resources to indicate ownership. It would also be useful to identify them as being core or built-in resources that are only upgradeable with DSC itself.

Proposed technical implementation details (optional)

I propose changing the resource namespaces to one of the following:

This would make the AssertionGroup resource either Microsoft.DSC.BuiltIn/AssertionGroup or Microsoft.DSC/AssertionGroup.

SteveL-MSFT commented 4 months ago

The built-in groups will be named: