<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>drstarcat.com &#187; Pamela Project</title>
	<atom:link href="http://drstarcat.com/archives/tag/pamela-project/feed" rel="self" type="application/rss+xml" />
	<link>http://drstarcat.com</link>
	<description></description>
	<lastBuildDate>Wed, 10 Mar 2010 15:28:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Becoming an RP with the Pamela Project (pt. 2)</title>
		<link>http://drstarcat.com/archives/48</link>
		<comments>http://drstarcat.com/archives/48#comments</comments>
		<pubDate>Mon, 05 May 2008 01:41:58 +0000</pubDate>
		<dc:creator>drstarcat</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iCards]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Pamela Project]]></category>

		<guid isPermaLink="false">http://drstarcat.com/archives/48</guid>
		<description><![CDATA[Okay. So when I last posted I was waiting for my SSL cert to get installed and I left to enjoy the rest of the day with my wife and daughter. Good choice, as there were still a fair number of obstacles ahead of me. When I returned from my walk, the superstars at Bluehost [...]]]></description>
			<content:encoded><![CDATA[<p>Okay.  So when I last posted I was waiting for my SSL cert to get installed and I left to enjoy the rest of the day with my <a href="http://eastriverbaby.blogspot.com">wife and daughter</a>.  Good choice, as there were still a fair number of obstacles ahead of me.  When I returned from my walk, the superstars at <a href="http://www.bluehost.com">Bluehost</a> had emailed me with the good news that my SSL cert had been installed.  This was VERY good news, as installing an SSL certificate is NOT something to be done by mere mortals (see <a href="http://self-issued.info">Mike&#8217;s</a> post <a href="http://self-issued.info/?p=70">here</a>&#8211;and HE&#8217;S not even MORTAL!)</p>
<p>Having my brand new certificate installed, I was anxious to take it out for a spin.  I went to the SSL manager in my Bluehost control panel, and low and behold, they were NOT lying&#8230; there was my certificate.  I clicked on the link to view my private key.  This is what I saw in my Bluehost panel (I&#8217;ve change two characters in the image below so it&#8217;s STILL private!):</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-6.png" title="picture-6.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-6.png" alt="picture-6.png" /></a></p>
<p>And this is what the fields I need to copy SOMETHING into look like in the Plugin options:</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-7.png" title="picture-7.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-7.png" alt="picture-7.png" /></a></p>
<p>Okay&#8230; three fields need to be filled in.  I guessed the secure site URL was just &#8220;https://drstarcat.com&#8221;, and when I clicked saved, the plugin gave me a green arrow next to the URL so I was on the right track.   Now the tough part&#8230; what part of the above information about my SSL certificate is the Private Key?  I&#8217;d installed these things before, but I couldn&#8217;t remember.  It DEFINITELY seemed like the information in the top box, but what piece of it?  Do I include the &#8220;&#8212;&#8211;BEGIN RSA PRIVATE KEY&#8212;&#8211;&#8221; part or just the stuff between it and the &#8220;&#8212;&#8211;END RSA PRIVATE KEY&#8212;&#8211;&#8221;?  I tried BOTH of course and I STILL couldn&#8217;t get that last red &#8220;X&#8221; to turn into a green check mark.</p>
<p>I then begin to fixate on the &#8220;SSL Passphrase&#8221; piece.  Do I have one of those?  And if so, where is it?  I write back to Bluehost.  They reply almost immediately (Nice!).  I DO have a pass phrase, but they hadn&#8217;t told me this.  Now with my pass phrase in hand I am SURE I am nearing success.  I try the pass phrase with just the stuff between the begin and end statements.  No green arrow.  I try it with the begin and end statement included&#8211;STILL no green arrow.  NOW I&#8217;m in that very bad place where I have three variables, none of which I&#8217;m sure about, and no combination that seems to work.  What do I do?&#8211;the manly thing of course. I write Pamela and ask her for help (yes, I was whining in the email).</p>
<p>I wait for a couple of hours for Pamela to respond.  Given the fact, however, that this is NOT her job, she does not respond to me like my new pals at Bluehost.  I start to tinker again.  As I mess around I notice that my SSL certificate is ACTUALLY for &#8220;www.drstarcat.com&#8221;, not &#8220;drstarcat.com&#8221;.  Now I had already tried switching the URL field to &#8220;https://www.drstarcat.com&#8221;, but I still hadn&#8217;t gotten the green arrow.  Regardless, I was sure this would be a problem in the future, so I went ahead and wrote Bluehost to tell them to give me a new one with just &#8220;drstarcat.com&#8221;.  They tell me that they stopped issuing certs for the base URL because &#8220;Cpanel would randomly uninstall the SSL&#8221;.  I tell them I&#8217;ll take my chances and to get me the new one.</p>
<p>Two hours later (and just a little while ago), I&#8217;m done with dinner and I stumble back over here to my computer to see what new information I might have.  Still no Pamela, Mike&#8217;s enjoying my pain, BUT the guys at Bluehost have given me the new cert.  I&#8217;m pretty skeptical that it&#8217;s going to work, but since I don&#8217;t have anything better to try, I begin trying all the possible combinations in the three fields, and BAMN, like a sore-luck loser in Vegas who finally sees lucky 7s across the slot machine window, I get it&#8230; SIX green arrows!  The winning combination:</p>
<p>Secure Site URL:  https://drstarcat.com</p>
<p>SSL Private Key: Include the &#8220;Begin&#8221; and &#8220;End&#8221; statements</p>
<p>SSL Pass phrase:  Required (at least for me).</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-8.png" title="picture-8.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-8.png" alt="picture-8.png" /></a></p>
<p>Nice&#8230; my wife appreciates how I have to prove that I actually got it to work with an image.  Too bad!  I EARNED those six green arrows!  Now the funny part is that I still don&#8217;t know what to do with my now functioning iCard enabled blog.  I don&#8217;t require people to sign in to post (in fact, I can&#8217;t figure out HOW to require people to sign in, even for fun!).  Regardless, if you&#8217;d like to sign into my blog using your iCard, you now can at this <a href="http://drstarcat.com/wp-register.php">link</a>. I&#8217;ll make sure that I learn how to require signing in to comment on my MOST important posts and enable LOTS of other really cool exclusive stuff for people who can figure out <a href="http://drstarcat.com/archives/30">how to use an iCard</a>, so I&#8217;m SURE it will be worth your while.</p>
<p>So what&#8217;s the final word on the Pamela Project?  Well, clearly, I don&#8217;t have it, as this project (along with the rest of the Identity space) is JUST beginning in spite of how much work has already gone into it. Obviously any sane person isn&#8217;t going to go through what I did, but I also found out in my struggles that Pamela is about to release a version of the plugin that does NOT require SSL (talk about timing!)  So really if you think about it, with just a little better instruction (put the dumb dumb download up front, and show exactly what needs to go into each blank), I probably could have installed the plugin (without SSL) in about 5 minutes (instead of 7 hours).  If EVERY website in the world could become a relying party in 5 minutes, and that meant NO one EVER had to enter a password again&#8230; well, I&#8217;ll leave the math to you, but I think they might just be onto something.</p>
]]></content:encoded>
			<wfw:commentRss>http://drstarcat.com/archives/48/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Becoming an RP with the Pamela Project (pt. 1)</title>
		<link>http://drstarcat.com/archives/44</link>
		<comments>http://drstarcat.com/archives/44#comments</comments>
		<pubDate>Sun, 04 May 2008 19:33:46 +0000</pubDate>
		<dc:creator>drstarcat</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iCards]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Pamela Project]]></category>

		<guid isPermaLink="false">http://drstarcat.com/archives/44</guid>
		<description><![CDATA[Boy, I must REALLY be insane. Below is picture of this BEAUTIFUL spring day here in NYC, my wife and baby are in the park playing, and I&#8217;m sitting on my balcony trying to install the Pamela Project on my blog. The odds are stacked against a glowing review, as iCards are still an emerging [...]]]></description>
			<content:encoded><![CDATA[<p>Boy, I must REALLY be insane.  Below is picture of this BEAUTIFUL spring day here in NYC, my wife and baby are in the park playing, and I&#8217;m sitting on my balcony trying to install the Pamela Project on my blog.  The odds are stacked against a glowing review, as iCards are still an emerging technology, the Pamela Project is in v0.9, and I really shouldn&#8217;t be doing this.  Of course, knowing the little I do of Pamela, it will probably work out A-OK.</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/img_1580.png" title="img_1580.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/img_1580.png" alt="img_1580.png" /></a><a href="http://drstarcat.com/wp-content/uploads/2008/05/img_1580.png" title="img_1580.png"> </a><a href="http://drstarcat.com/wp-content/uploads/2008/05/img_1580.png" title="img_1580.png"></a></p>
<p>Just to give some background, I&#8217;m attempting to install the Pamela Project WordPress plugin v0.9 on my drstarcat.com blog that is hosted at Bluehost.  The first step is to find the <a href="http://code.pamelaproject.com/wiki/PamelaWareWordPress">WordPress plugin page</a> on the Pamela Project site.  Normally I&#8217;d go to the WordPress plugin directory, but I believe Pamela doesn&#8217;t want to post it there until v1.0.  The first thing I notice when coming to this page (because it is so well laid out) are the requirements:</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-1.png" title="picture-1.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-1.png" alt="picture-1.png" /></a><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-1.png" title="picture-1.png"></a></p>
<p>This already puts me in a bit of bad mood because I don&#8217;t know if I have ANY of these things besides a &#8220;WordPress blogging environment&#8221; and it pretty much looks like I&#8217;m here for the afternoon.  The next thing I do is go to the link that provides installation instructions.  The first thing they ask me to do is to get the plugin (seems like a good idea).</p>
<p>At first I panic because the instructions tell me to go to some directory on my server and then checkout the code from Subversion followed by some Unix commands.  This sounds like something my development team asks me to do while looking at me as if they just asked me to grab a quart of milk from the fridge. As a non-Unix person, I can attest that it is more akin to doing some quick calculus to figure out how to put someone on the moon.</p>
<p>Fortunately, my panic subsides as I realize they have dumb-dumb instructions below this with a <a href="https://pamelaproject.com/svn/pw/pwwp/branches/RB-0.9/dist/wp-infocard.v09.tar.gz">link</a> to download the plugin.  I can then just use <a href="http://cyberduck.ch/">Cyberduck</a> to upload it to my plugins directory (yes, I like my technology masked by familiar childhood playthings). Wow&#8230; I actually have it on my server already, maybe today isn&#8217;t going to be so bad after all! Now I just go to my WordPress admin page and go to the Plugins tab, and cool&#8230; there is the Pamela Project!</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-3.png" title="picture-3.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-3.png" alt="picture-3.png" /></a></p>
<p>After I click the &#8220;activate&#8221; link on the plugin, I go to my &#8220;Options&#8221; tab to see if I can actually get this thing to work.  As I look at the page, I&#8217;m both happy and sad:</p>
<p><a href="http://drstarcat.com/wp-content/uploads/2008/05/picture-4.png" title="picture-4.png"><img src="http://drstarcat.com/wp-content/uploads/2008/05/picture-4.png" alt="picture-4.png" /></a></p>
<p>I&#8217;m THRILLED that it looks like I have PHP 5 and these mysterious &#8220;Crypto Libraries&#8221; already installed (I probably would have had to quit otherwise!).  I&#8217;m mildly sad to see that I need to get an SSL cert.  Now, given that I understand iCards at a low enough level to know they use SSL, and given the fact that Pamela warned me on the instructions page that I would need this, I shouldn&#8217;t be disappointed, but I was REALLY hoping I could get away without it.</p>
<p>After sulking a bit, I give <a href="http://www.bluehost.com">Bluehost</a> a call.  They make me feel better by making it seem like it&#8217;s not going to be such a big deal.  At first I hope I&#8217;m going to be able to use the &#8220;shared&#8221; certificate that Bluehost let&#8217;s anyone use, but once I explain that I need the &#8220;Private Key&#8221; they tell me I&#8217;ve got to get my own.  This also requires that I get a static IP (I KNOW, I was already warned in the requirements!)&#8211;total price: $90.  Pamela will owe me a drink at <a href="http://iiw.idcommons.net/index.php/Iiw2008a">IIW</a>!  Since it&#8217;s going to take a few hours to get my SSL cert issued and installed, I think I&#8217;ll post this and go outside for a break!</p>
]]></content:encoded>
			<wfw:commentRss>http://drstarcat.com/archives/44/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The History of Tomorrow’s Internet: Identity (iCards, pt 5)</title>
		<link>http://drstarcat.com/archives/41</link>
		<comments>http://drstarcat.com/archives/41#comments</comments>
		<pubDate>Tue, 29 Apr 2008 01:35:44 +0000</pubDate>
		<dc:creator>drstarcat</dc:creator>
				<category><![CDATA[History of Tomorrow's Internet]]></category>
		<category><![CDATA[Higgins]]></category>
		<category><![CDATA[iCards]]></category>
		<category><![CDATA[Pamela Project]]></category>

		<guid isPermaLink="false">http://drstarcat.com/archives/41</guid>
		<description><![CDATA[Long time, no blog. The whole identity space has been busy with conference season, and I&#8217;ve taken the last two weeks to get to know my baby girl Fay again. I am officially back though. Whether that is good or bad is yet to be determined. What is definitely good though, is the topic of [...]]]></description>
			<content:encoded><![CDATA[<p>Long time, no blog.  The whole identity space has been busy with conference season, and I&#8217;ve taken the last two weeks to get to know my <a href="http://eastriverbaby.blogspot.com">baby girl Fay</a> again.  I am officially back though.  Whether that is good or bad is yet to be determined.  What is definitely good though, is the topic of today&#8217;s post, <a href="http://pamelaproject.com">The Pamela Project</a>.</p>
<p>As I&#8217;ve explained more than once in this blog, a greater problem than finding reliable Identity Providers is getting the websites we know and love to become Relying Parties.  That is exactly the problem that Pamela has deemed to attack with her eponymous project.  As the project&#8217;s <a href="http://pamelaproject.com/index.php?option=com_content&amp;task=view&amp;id=23&amp;Itemid=40">mission statement</a> says, &#8220;The Pamela Project is a grassroots organization dedicated to providing community support for both technical and non-technical web users and administrators who wish to use or deploy information card technologies.&#8221; Given the difficulties I experienced even USING iCards as a non-technical web user, this seems like a pretty ambitious task, and as part of this post, I&#8217;m going to try to get my blog up and running.  First, a few words about Pamela and  the history of the project.</p>
<p>Pamela first ran into the issues surrounding Identity in her role as a technology consultant in Calgary in 1999.  Anyone who&#8217;s done any large-scale enterprise software installation has likely had a similar experience&#8211;try to do anything and you&#8217;ll run into a myriad of (often semi-functional) authentication and directory services before you can even get off the ground.  She&#8217;d been working at a company that does Peoplesoft installations and with Oblix (an enterprise self-service password management tool later acquired by Oracle), when she attended her first <a href="http://identityblog.burtongroup.com/">Burton Identity</a> conference in 2001.  It was here she first began to think of Identity as a (the?) core technology problem, as opposed to something peripheral to what she wanted to get done.  It&#8217;s a realization that, once had, can become a little consuming (trust me, I spend WAY too much time building software to be blogging about anything&#8211;especially, SOFTWARE).</p>
<p>Her second &#8220;ah-ha&#8221; moment came when, if my notes serve me correctly, she was &#8220;hit on the head with a brick&#8221; by <a href="http://www.identityblog.com">Kim Cameron</a> at the 2002 Catalyst conference.  There he drew her a brief sketch on a napkin where he showed the three party system (Subject, Relying Party, Identity Provider) that is at the core of most of the emerging identity systems.  She was hooked, but it wasn&#8217;t until in 2005, when Kim added some sample PHP Relying Party code to his blog that she saw a place where she could contribute.  As a sometimes PHP hacker, she took the simple code, and began to port it over to some of her favorite PHP frameworks (WordPress, Joomla, and MediaWiki).  Since that time, she and about 10 other contributers have been working to get a 1.0 version of the product out, which, given Pamela&#8217;s commitment, I suspect will be about like most other project&#8217;s 2.0 release.</p>
<p>Before writing about my experience installing the WordPress v0.9 plugin, a word about the seemingly self-promulgatory name of the project because I think it says a lot about Pamela as a person and the Identity movement she&#8217;s part of.  According to Pamela it&#8217;s the last name she would have thought of as a woman working as a technologist.  As she explains, it&#8217;s hard enough as a woman to get recognized as a serious technologist without drawing unnecessary attention to yourself.  Having a wife who is one the best Java engineers in NYC, but who also is regularly asked if she REALLY wrote the stunning code she produces, I can attest this is true.  It&#8217;s because of this stereotype though that Pamela chose the name.  She was tired, as someone who is self-admittedly &#8220;vocal&#8221;, of this kind of self-inflicted sheepishness.  So in &#8220;defiance to self-regulation&#8221;, and at <a href="http://www.craigburton.com/">Craig Burton</a>&#8216;s urging, she chose The Pamela Project.</p>
<p>This is indicative of Pamela and many others I&#8217;ve met in the Identity movement not only because it demonstrates the self-reflection surprisingly consistent in this crowd.   It is indicative because it shows a willingness to take a risk and do something insanely difficult in order to do something you believe in.  I finished my talk with Pamela asking her why she does it.  Why leave a long day of fighting with technology to spend the evening coding on something that she can never hope to gain from financially?  Her answer was that it is BECAUSE Identity is still too early for many to make a living at it that she participates.  It ensures that the many technologists looking to make a quick buck are nowhere to be found.  It ensures that Pamela can spend time with people who do what they do, because like her, they care.</p>
<p>I&#8217;ll let you know how my experience actually USING the Pamela project goes in my next post. In the mean time, as you wait in breathless anticipation, why not go over to the project&#8217;s site and <a href="http://pamelaproject.com/index.php?option=com_contact&amp;Itemid=3">ask Pamela</a> how you can be of use.  This is a big project and they&#8217;re going to need all the help they can get.</p>
]]></content:encoded>
			<wfw:commentRss>http://drstarcat.com/archives/41/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
