Do you consider yourself a PowerShell person? If you haven’t heard, there’s a new online directory of the PowerShell community called PowerShell People. The site is a place to find other PowerShell enthusiast’s blogs, webs sites, twitter feeds, and other items they’ve chosen to share.
What’s needed to get a profile page on the PowerShell People community site? Simply a knowledge of PowerShell. You heard me correctly, a knowledge of PowerShell is the only prerequisite for creating a PowerShell People Profile. Why do I need to know PowerShell to create a profile? It’s not called PowerShell People for nothing, you actually use PowerShell to create your PowerShell People profile on the site.
I’m going to walk you through the entire process of creating and customizing your profile. First, visit the PowerShell People site and accept the terms and conditions before creating a profile. Second, download my sample script which was updated on November 12, 2012.
Highlight the prerequisites section of the script and run just that portion:
If you don’t have a profile yet, modify the “Create Your Profile Page” region to contain your full name the way you want it to be shown on your profile page, then run that region of the script to create your profile page. This should only be run once:
I’m not actually going to run that region since I already have a profile. If I did run it, a profile page with the username I specified in the prerequisites section would be created. The username is part of the URL: http://powershell.org/people/mikefrobbins and http://powershell.net/mikefrobbins so keep this in mind when choosing a username.
Your basic PowerShell people profile page has now been created:
The next important thing to do is to check the interface version to make sure it matches the version of the sample script you’ve downloaded otherwise you may end up with unexpected results. You have to specify a username and password to check the version otherwise we would have checked it earlier:
Modify the sample script to contain your information. Here’s an example of modifying the twitter section of the script to contain my information:
Make sure you have the “Populate Your Profile” region customized with your information and you may want to start out by adding an item or two at a time to make sure you understand how this process works. I’m going to run the entire region:
My entire profile is now populated with the information from my personalized script:
I’ve been working with Don Jones over the past several days to identify issues with the site. Be warned though, the site is still in beta so be sure to save your personalized script in case you need to recreate your profile. I want to thank Don for giving me the opportunity to work with him on this project.
Check back on Thursday, November 15th when I’ll continue this blog by discussing how to remove items (currently the way to modify an item is to remove and re-add it). I’ll also cover some of the issues that I ran into and how to resolve those issues.