What happened to the Rangers? Why the silence … my apologies, but due to personal circumstances I have been promoted to commander-in-chief at home for 3 weeks, which means I am performing both the mom and dad role at home, the Rangers role at work, attending a kernel debugging course and in between trying to balance all the worlds as time available is typically in the negative. I am not sure whether it is more complex to manage a Rangers project or my sons soccer, swimming, school and extra-curriculum activities … when the dust settles in just under two weeks, I may take some time out and make a decision 🙂 Then again we do not have much dust, because the past 2 weeks have been solid rain, strong winds and chilly temperatures in Vancouver … no, neither swimming (which is mainly in-doors in this country), nor soccer (which is outdoors and the soccer season is winter, not summer as in South-Africa) are cancelled.
Lovely picture of an early fairly clear-sky morning…
The Rangers have been hard at work, getting the completed solutions to ship on Codeplex … we have shipped one and have five in the queue … starting new projects, and continuing work on other currently active projects. One of the imminent ones is the virtualisation initiative, which includes a set of pre-installation and post-installation PowerShell scripts, automating the configuration, optimisation and cleanup of our images generated by the Rangers VM factory.
While the main ship is in awaiting the champagne bottle to strike and notify “shipment”, we have a smaller ship that is piggy-backing on the main initiative and creating automation scripts for the hands-on-lab (HOL) environments each Rangers project must deliver as part of its deliverables. I thought that instead of continued silence I could share one of the scripts that Robert and I have created and have been troubleshooting for a while.
In essence this script creates a set of HOL users and adds them to the relevant Team Foundation Server groups.
What’s next? When the Microsoft PowerTools for Visual Studio 2010 ship for 2010 BETA-2, in particular the FTPT program, we will be adding the automatic creation of Team Projects and the automated setup of branches, workspaces, etc.
Here is a snippet of such a script under construction:
The above scripts are both under construction, not supported and shared only to show you what we are busy with and what is possible.
For today and the next two days I will be exploring kernel debugging and therefore will be focusing my blogs on the exciting world of debugging again.