<?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; Higgins</title>
	<atom:link href="http://drstarcat.com/archives/tag/higgins/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>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>
		<item>
		<title>The History of Tomorrow&#8217;s Internet: Identity (iCards, pt 4)</title>
		<link>http://drstarcat.com/archives/40</link>
		<comments>http://drstarcat.com/archives/40#comments</comments>
		<pubDate>Sun, 06 Apr 2008 17:17:14 +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[Identity]]></category>
		<category><![CDATA[XRI/XDI]]></category>

		<guid isPermaLink="false">http://drstarcat.com/archives/40</guid>
		<description><![CDATA[I just finished up my three part series on Microsoft&#8217;s CardSpace implementation of iCards, but one of the most important things to understand is that CardSpace is just ONE implementation of iCards. The specifications are completely open and in fact, have been implemented in an open source project simultaneously. That project is Higgins and I [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished up my <a href="http://drstarcat.com/archives/tag/cardspace">three part series</a> on <a href="http://msdn2.microsoft.com/en-us/library/aa480189.aspx">Microsoft&#8217;s CardSpace</a> implementation of iCards, but one of the most important things to understand is that CardSpace is just ONE implementation of iCards.  The specifications are completely open and in fact, have been implemented in an open source project simultaneously.  That project is <a href="http://www.eclipse.org/higgins/">Higgins</a> and I recently had a chance to spend some time with <a href="http://www.incontextblog.com/">Paul Trevethick</a>, the project&#8217;s lead.</p>
<p>Paul, like most of the people in this space is an adult (which is one of the things I find most appealing about Identity).  He&#8217;s been building software companies since he left MIT in 1982.  When he left his last position as President of the publicly traded BitStream in 2000, he left with the express intent of  building a BIG company&#8211;one that could fundamentally transform the internet and leave a lasting legacy.  So in 2000, when he co-founded <a href="http://www.pariity.com/">Pariity</a> with John Clipinger, did he set out to build an Identity layer for the internet?</p>
<p>As is the case for most people in this space (and another reason I find it so appealing), the answer is no.  Paul had a vision of an internet where trust between people and organizations could be automatically brokered, similar to that expressed in the <a href="http://drstarcat.com/wp-content/uploads/2008/02/augmented-social-networks.pdf">Augmented Social Network paper</a> I discussed in my <a href="http://drstarcat.com/archives/5">first post</a> in this series.  He wanted to surround each individual with a reputation layer and then build the algorithms that would help efficiently establish trust between those individuals.  The problem that he and so many others have run into when attempting to &#8220;thicken&#8221; the data that surrounds us on the internet so that it can be shared across sites is that WE don&#8217;t exist on the internet.  In other words, like so many others, Paul stumbled into the problem of Identity.</p>
<p>In 2003, about the time Paul ran into this problem, he caught wind of what Microsoft was implementing on the Identity layer and realized both that it would be perfect for what he wanted to accomplish AND that there clearly needed to be an open source implementation of iCards.  So Paul&#8217;s project took both a turn to Identity and  to open source, and Higgins, which now is primarily thought of as the open source implementation of iCards, was born.</p>
<p>I don&#8217;t want to go over the details that distinguish the Higgins&#8217; implementation of iCards from CardSpace because it has been designed (intentionally) much along the sames lines, so that it remains compatible with that emerging standard.  One important point to note though, is that it suffers from the same schizophrenic nomenclature as CardSpace, in that the Higgins the project encompasses BOTH the iCard selector that lives locally AND the server based technology for brokering claims.</p>
<p>Besides this, it does have one additional layer that is extremely powerful that deserves some discussion:  the rCard.  As I discussed in my CardSpace series, CardSpace supports a pCard (a PERSONAL card that allows you to assert limited claims about yourself) and mCards (that organizations with information about you use to &#8220;officially&#8221; assert information about you).  So what is this &#8220;Relationship Card&#8221; (rCard)?</p>
<p>Two things distinguish and rCard from an mCard: persistency and bi-directionality.  What do I mean by these two things and why should you care?  With an rCard that is persistent and bi-directional, YOU can provide constantly updated assertions about YOURSELF to a claim provider.  How might this work?  Well, think about the implicit attention data currently locked up on your computer.   Might you want to allow a company that serves as your &#8220;movie preference&#8221; claim provider to have a persistently updated stream of your implicit movie data?  For example, if you established such a relationship with Netflix, they would have a real-time stream of your movie searching, viewing, and purchasing activity that occurred OUTSIDE of their site, and could thereby provide you and other sites where you used their &#8220;Movie iCard&#8221; with better recommendations.</p>
<p>So the rCard puts YOU back in the loop of the iCard claim stream and allows you to automatically update that information on a POLICY basis.  In other words, with an rCard, you can set a policy that defines WHO gets updates on WHAT data and WHEN at a granular level.  If PERSISTENT, GRANULAR, BI-DIRECTIONAL data links sound familiar to those who&#8217;ve been reading this series, it should.  Establishing those kind of data pipes are exactly what <a href="http://drstarcat.com/archives/tag/xrixdi">XRI/XDI</a> are designed to do, and in fact Higgins uses XRI/XDI in the rCard layer.</p>
<p>So what are the most important things to remember about Higgins?</p>
<ol>
<li>The technology has been in development for FIVE years now, so you may want to think twice before duplicating it.</li>
<li>It is MORE than just the open source iCard implementation.  Identity is a MEANS to an end, not the end itself.</li>
<li>With the rCard, YOU are back in the loop and can establish persistent and granular assertions about yourself.</li>
</ol>
<p>Next up are the two final installments on iCards: a discussion of the <a href="http://pamelaproject.com/">Pamela Project</a> and an interview with <a href="http://www.identityblog.com/">Kim Cameron</a> of Microsoft&#8217;s Cardspace.</p>
]]></content:encoded>
			<wfw:commentRss>http://drstarcat.com/archives/40/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
