The PowerPack XML format is starting to get industry adoption. Guys from icomasoft have just released beta 1 of their VI PowerScripter – a plugin for VMware VI Client which puts PowerShell Scripts right inside the VI Client tree and menus.
Quite nice addition to the native PowerGUI capabilities to snap into the VI Client, but more importantly VI PowerScripter works natively with PowerGUI’s PowerPack files.
As a quick recap, PowerGUI stores/export/imports its admin UIs in pretty straight-forward xml files which basically list all the nodes, links, and actions, and the underlying PowerShell scripts for them. There’s a large and growing community-driven collection of these packs for platforms ranging from Exchange to Citrix, VMware to SQL, file servers to Systems Center.
Adoption of the file format by other vendors is a great sign that we did the right thing by opening up the formats instead of trying to lock users into some secret binary form. In fact, icomasoft has not ever contacted the PowerGUI team to ask any questions about the format – they could figure everything out themselves. Very cool and hopefully a sign for the rest of the industry that open technologies are better for everyone.