14 votessurvey · 3 comments · PowerShell » Desired State Configuration (DSC) · Flag idea as inappropriate… · Admin →
5 votesRoy Tinker commented
Thanks Sebastian. I'm currently familiarizing myself with DSC.
One thing I'd like to point out -- as far as I can tell, DSC still doesn't match the experience offered on Linux/Unix-based systems. For example, as far as I know, there are no standard text files present by default (other than the hosts file and others in C:\Windows\System32\drivers\etc\*) that users can modify and expect the machine's configuration to change.
I envision a future version of Windows 10 (and Windows Server) having a C:\config directory present by default, containing text files that correspond to the machine's default configuration; modifying these files would have the effect of changing the machine's configuration.
With PowerShell 6.0, we’ve already begun updating our versioning system to be more descriptive. Right now, PSVersion returns 6.0.0-alpha as a System.Management.Automation.SemanticVersion object (with Major, Minor, Patch, and Label properties), and we’ve also added a GitCommitId property to PSVersionTable that matches perfectly with tags on GitHub: https://github.com/powershell/powershell/tags
Still, we can definitely continue to improve the semantic version implementation. You can track (and contribute to!) the discussion on these improvements here: https://github.com/PowerShell/PowerShell/issues/2354
JoeyRoy Tinker supported this idea ·Roy Tinker commented