PowerShell / Phosphor

A library and PowerShell module for generating user interfaces from PowerShell modules
Other
109 stars 24 forks source link

create a DSC Resource UI to show all installed DSC resources and there properties #24

Open waffel opened 7 years ago

waffel commented 7 years ago

Hi @daviwil ,

we have talked about this feature request on the psconfeu yesterday, after your very nice talk.

You may take a look at https://github.com/inchara/ShowDscResource . Inchara Shivalingaiah has already done a UI as addition to ISE. But why not use the same approach and do this with the more "polished" phosphor UI? It would be very nice to have this like the command / module browser.

I'am willing to help / start to code. But because I'am very new in this field, I need a bit of direction / help. You can reach me here on github.

mrhockeymonkey commented 7 years ago

+1 from me. This kind of functionality would be a perfect tool in getting our support guys to start contributing to our DSC configurations repo which is a focus for us.

In your demo the middle pane was running some get operations. Perhaps for DSC resources it could let the end user enter parameters and run a standalone Test-TargetResource to see the verbose output and boolean result. This could help them build confidence in what they are writing before ever having to build a mof, Much like the swagger allows you to "play" (within reason)

daviwil commented 7 years ago

Great ideas! Once we start building scenario docs I'll include this as a possibility