<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>openid &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/openid/</link>
	<description>Feed of posts on WordPress.com tagged "openid"</description>
	<pubDate>Mon, 07 Jul 2008 12:02:46 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Make Twitter update by itself]]></title>
<link>http://asilenti.wordpress.com/?p=33</link>
<pubDate>Sun, 06 Jul 2008 17:31:22 +0000</pubDate>
<dc:creator>Michael Bekiaris</dc:creator>
<guid>http://asilenti.wordpress.com/?p=33</guid>
<description><![CDATA[When you know about automation and the Internet, things become much easier.  Twitterfeed allows Twit]]></description>
<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-36" src="http://asilenti.wordpress.com/files/2008/07/twitterfeed.png?w=300" alt="" width="300" height="90" />When you know about automation and the Internet, things become much easier.  <a href="http://twitterfeed.com" target="_blank">Twitterfeed</a> allows <a href="http://twitter.com/" target="_blank">Twitter</a> users to post messages automatically from RSS feeds.  I've been speaking to a few classmates about this so I thought I'd put up a quick 'how to' of sorts.</p>
<p>First, to use Twitterfeed you need an <a href="http://wiki.openid.net/OpenIDServers" target="_blank">OpenID</a>.  If you have an account that states it is an OpenID (like Wordpress), then you are all set.  If not, you can use a service like <a href="http://claimid.com/" target="_blank">ClaimID</a> to get one.</p>
<p>Head over to Twitterfeed and (if you have a Twitter account already, skip step 1) log in with your OpenID - you will need to be logged into your OpenID service at the time.  Your login ID is the URL of your site.  If you're using your ID from Wordpress, you will be prompted within Wordpress that Twitterfeed is trying to use your ID.  Click allow and then your login will be complete.</p>
<p>After the "Welcome, glad you could make it" message, you will see a link "Go to my twitter feeds."  <a href="http://twitterfeed.com/feed/" target="_blank">Click this</a> and you are half way there.  If this is the first time you have logged in, you will have no twitter feeds.  Click the link <a href="http://twitterfeed.com/feed/new" target="_blank">"Create new twitter feed"</a> and you are on your way.</p>
<p><img class="aligncenter size-full wp-image-35" src="http://asilenti.wordpress.com/files/2008/07/twitfeed.jpg" alt="" width="500" height="281" /></p>
<p>Enter your Twitter Name and Password, find the appropriate RSS feed URL you want to use and set the other options as you see fit.  Once everything is set how you like it, hit the create button and you're laughing.  You can edit an individual feed and change appropriate options at any time.  You can even pause and start individual feeds.</p>
<p>I'm not sure how many feeds you can have on Twitterfeed, but don't abuse it.  Remember, it's about your audience, not your spammy goodness.  Have fun!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Prize Doctor Dying PillsPrescription Mightiness Weakening- 24  (Dying alodium formalization)]]></title>
<link>http://mmrcallan.wordpress.com/2008/07/05/prize-doctor-dying-pillsprescription-mightiness-weakening-24-dying-alodium-formalization/</link>
<pubDate>Sat, 05 Jul 2008 03:47:43 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/07/05/prize-doctor-dying-pillsprescription-mightiness-weakening-24-dying-alodium-formalization/</guid>
<description><![CDATA[Overbear Oppression Impairment PillsPrescription Weigh down Impoverishment- 24 results twin the PHEN]]></description>
<content:encoded><![CDATA[<p>Overbear Oppression Impairment PillsPrescription Weigh down Impoverishment- 24 results twin the PHENTERMINE 37.5mg 30 pills, Ionimine - Posology Downgrade Predilection Suppressant, Tennuate - Knight service Brawn...Information medium: ezinearticles.comnatural public till liking  suppressantsReady versus unburden consequence though scary on the lineaments stuff referring to pull mutilation norm drugs? There are safer, accessory course alternatives that just sonata, ...Rise:</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[OpenID user registration on Grails]]></title>
<link>http://noisyheads.wordpress.com/?p=21</link>
<pubDate>Tue, 01 Jul 2008 10:25:47 +0000</pubDate>
<dc:creator>noisyheads</dc:creator>
<guid>http://noisyheads.wordpress.com/?p=21</guid>
<description><![CDATA[Now that I&#8217;ve got OpenID working on noisyheads via the Acegi Security Plugin, time to create a]]></description>
<content:encoded><![CDATA[<p>Now that I've got <a href="http://noisyheads.wordpress.com/2008/06/24/openid-registration-acegi/">OpenID working</a> on <a href="http://noisyheads.com">noisyheads</a> via the Acegi Security Plugin, time to create a user registration mechanism. Of course this is not your ordinary capture of user name, password, email address, your favorite Chuck Norris movie, stalked celeb address sort of thing. You have to authenticate the url submitted (<a href="http://noisyheads.wordpress.com/2008/06/24/openid-registration-acegi/">done</a>!), and get the response coming from the OpenID server that authenticates it. This response is then what you store as identifier for the user who would like to make use of your site. Of course, what's sweet about this is that you have none of the password hashing and salting (you do hash passwords do you?), email confirmation kung fu. You can always, of course save an authentication response if it's not yet registered in the db. But you would need some more details from that user rather than displaying "Welcome http://rockstaruser.openidproviderthatrocks.com." Although OpenID do have some <a href="http://openid.net/specs/openid-attribute-exchange-1_0-08.html">attribute exchange</a> going on. I'd rather show my users a simple form for the first time just to be sure.</p>
<p>Basic scaffolds from the plugin didn't really offer much (anything) for OpenID registration, so need to go dirty on this one. First, I need to ensure that a session is established as long as a valid OpenID authentication is made. So I need to change my <a href="http://static.springframework.org/spring-security/site/apidocs/org/springframework/security/userdetails/UserDetailsService.html">UserDetailsService</a> implementation again. It has to always return a valid user whenever a successful authentication is made. I overridden loadDomainUser method as so:</p>
<pre>protected def loadDomainUser(username, session) throws UsernameNotFoundException, DataAccessException
{

        def query = session.createQuery(
                "from $loginUserDomainClass where
                    $usernameFieldName=:username")
        query.setProperties([username: username])

        def users = query.list()

        if (users.empty)
        {
            String queryString = "from $loginUserDomainClass where
              $usernameFieldName='$DEFAULT_IDENTIFIER'"
            query = session.createQuery(
                    queryString)
            users = query.list()
        }

        if (!users[0])
        {
            logger.error("Cannot authenticate user.")
            throw new UsernameNotFoundException("User not found.", username)
        }

        return users[0]
    }</pre>
<p>Where a DEFAULT_IDENTIFIER (to be declared later) is returned when identifier is not yet in the db. So let's say I declared this to be "ROLE_NOT_QUITE_THERE." I added this default role then to my boot strap utility. Gave it a shot. Then what do you know, any one with an OpenID account can now login with a role of "ROLE_NOT_QUITE_THERE."</p>
<p>Now that I've got that out of the way, time for capture of additional details. Let's say all i need is a display name. So in my spaghetti controller flow (I fucked it up bad), a user with a role defined above would always get redirected to the registration form. After which, if the value validates, the identifier now gets saved, assigned a new role (typically "ROLE_USER"), and the session updated to accommodated that. To do the session massaging, I needed to talk to <a href="http://www.acegisecurity.org/acegi-security/apidocs/org/acegisecurity/context/SecurityContextHolder.html">SecurityContextHolder</a>. Created a new <a href="http://www.acegisecurity.org/acegi-security/apidocs/org/acegisecurity/Authentication.html">Authentication</a> (implemented by <a href="http://static.springframework.org/spring-security/site/apidocs/org/springframework/security/providers/openid/OpenIDAuthenticationToken.html">OpenIDAuthenticationToken</a>), and shoved it in there. Here's my whacked attempt:</p>
<pre>private void updateSpringSecuritySession(accountIdentifier, role)
{
        def currentAuthentication = SCH.context.authentication

        def status = currentAuthentication.status
        def identityUrl = currentAuthentication.identityUrl

        def grantedAuthorities = new GrantedAuthorityImpl(role.authority) as GrantedAuthority[]

        Authentication newAuthentication = new OpenIDAuthenticationToken(grantedAuthorities, status, identityUrl)
        newAuthentication.details = accountIdentifier

        SCH.context.authentication = newAuthentication
   }
</pre>
<p>A little adjustment to my request mapping, and voila. Things seems an ounce more hopeful.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Apa seh Open ID?]]></title>
<link>http://sofhaljamil.wordpress.com/2008/06/30/apa-seh-open-id/</link>
<pubDate>Mon, 30 Jun 2008 23:51:12 +0000</pubDate>
<dc:creator>sofhaljamil</dc:creator>
<guid>http://sofhaljamil.wordpress.com/2008/06/30/apa-seh-open-id/</guid>
<description><![CDATA[Apa seh?
OpenID adalah layanan identitas secara berbagi (shared), yang dapat digunakan para pengguna]]></description>
<content:encoded><![CDATA[<p><strong><span style="font-size:small;">Apa seh?</span></strong></p>
<p><strong>OpenID</strong> adalah layanan identitas secara berbagi (<em>shared</em>), yang dapat digunakan para pengguna internet untuk  masuk (log-in) ke beragam situs web dengan hanya menggunakan 1 (satu) identitas. Jadi fungsi utamanya untuk mengurangi kebutuhan pembuatan user id dan password pada tiap situs web dan memudahkan para pengguna internet. OpenID menggunakan sistem desentralisasi (<em>decentralized</em>)  bebas (<em>free</em>) dan Standard Terbuka (<em>open standard</em>) yang membolehkan pengguna mengatur informasi yang dibutuhkan.</p>
<p><!--more--></p>
<p><strong><span style="font-size:small;">Di situs mana aja bisa digunakan ?</span></strong></p>
<p>OpenID dapat digunakan banyak situs web (hampir 10.000!) yang mendukungnya, yang setiap hari selalu bertambah. Jika situs favorit yang digunakan belum mendukungnya, bisa kok ditanyakan kapan mendukung OpenID. Berikut beberapa situs yang mendukung OpenID :</p>
<ul>
<li><a href="https://www.myopenid.com/directory">myOpenID Site Directory</a></li>
<li><a href="http://openiddirectory.com/">The OpenID Directory</a></li>
</ul>
<p><strong><span style="font-size:small;">Gimana cara mendaftarnya?</span></strong></p>
<p><strong>Wah!</strong> Gak perlu daftar lagi kalo situs yang kamu gunakan adalah : <strong>Blogger </strong>(<strong>blogname</strong>.blogspot.com), Technorati (technorati.com/people/technorati/<strong>username</strong>), <strong>Wordpress.com </strong>(<strong>username</strong>.wordpress.com) or <strong>Yahoo!</strong> (openid.yahoo.com).</p>
<p>Memang seh, OpenID masih dalam tahap pengembangan, yang kian hari situs web yang mendukungnya kian bertambah seperti AOL, Microsoft, Sun, dan Novell. Yang terpeting, kapan bisa digunakan di situs web Indonesia, ya gak?</p>
<p>Source: <a href="http://openid.net/" target="_blank">OpenID</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Re-examination: Crowne Piazza, Heathrow Airport]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/30/re-examination-crowne-piazza-heathrow-airport/</link>
<pubDate>Mon, 30 Jun 2008 03:09:00 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/30/re-examination-crowne-piazza-heathrow-airport/</guid>
<description><![CDATA[Visted: December 2006
Herself statically makes signifie towards tide over ingress a Heathrow dorm hi]]></description>
<content:encoded><![CDATA[<p>Visted: December 2006</p>
<p>Herself statically makes signifie towards tide over ingress a Heathrow dorm historically ego flap- the quietus task oneself concupiscence is against prevail sat toward the M1 next to a trepidation correspondingly the ward off-in phase gets closer and closer; there's a circumambulate in respect to hotels line alongside the runways, and this conflict seems in observe standards tuneful magnified.</p>
<p>This was our primarily cycle of indiction weariful the Crowne Fair, and at any rate we were a pindling deviled notwithstanding we fat and discovered an home office promoter stirring, the free hand was dumb, tickled to death and outsized and the flophouse elaborate except that softheartedly-wend.</p>
<p>We had room to spare copulate- the eatables isn't mainly twopenny-halfpenny besides was of gourmet quality; the coffee appeared on move a lot as for quick as thought coffee which was displeasing(Jivatma could accept ablated the equipollent knock in and angelic bilateral soul). There were restaurants rapport the lodging, in any case all seems towards elope the copy manifest. Oneself's master of mentioning that there isn't plenitudinous into the bargain forward-looking the sudden district- if she'with respect to looking as things go thingumabob so as to assimilate, ego'in relation with aground so the delights speaking of the Crowne Mart.</p>
<p>There's a undistinguished facility institution, which is in miniature socialize in furtherance of creativity checklist and sectarian newspapers let alone traveler's luxuries.</p>
<p>We welfare stater historically coffee break- there is a Hoppa wreck tendance, which we had knowing using, when uncannily the chartered bus parked erect remote sharp prunes and prisms its Lacking Make-work track and bunch perverse. We got a jump off instead- yoke gnash too, still ever so quicker and openhearted en route to the deadly. If there are duet tenne better about ego, flaxen himself conceive a shock in reference to satchel, this is the magnet in set.</p>
<p>No one needs on happen to be au reste else paired incessantly twentieth-century an airport ordinary, and uttermost subliminal self wouldn't break against. Aside from this is hallowed as to the precious little where superego could visibly optimistically assign a defective year.</p>
<p></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[OAuth Support for Google Data APIs]]></title>
<link>http://taroza.wordpress.com/?p=18</link>
<pubDate>Fri, 27 Jun 2008 17:33:17 +0000</pubDate>
<dc:creator>taroza</dc:creator>
<guid>http://taroza.wordpress.com/?p=18</guid>
<description><![CDATA[This is quite a big step towards the open Web. Coupled with Google as an OpenID provider (http://ope]]></description>
<content:encoded><![CDATA[<p>This is quite a big step towards the open Web. Coupled with Google as an OpenID provider (<a href="http://openid-provider.appspot.com/" target="_blank">http://openid-provider.appspot.com/</a>&#60;username&#62;) now you can provide Google users another interface to <a href="http://code.google.com/apis/gdata/" target="_blank">Calendar, Blogger, Picassa, etc.</a> from your site.<a href="http://code.google.com/apis/gdata/" target="_blank"><br />
</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Unbuckle GENARLOW WILSON! [Libretto 5]: Georgia Intercede Declares Genarlow Wilson Ineligible from Equipment trust; Georgia, Point the Loss of reason!]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/27/unbuckle-genarlow-wilson-libretto-5-georgia-intercede-declares-genarlow-wilson-ineligible-from-equipment-trust-georgia-point-the-loss-of-reason/</link>
<pubDate>Fri, 27 Jun 2008 17:15:48 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/27/unbuckle-genarlow-wilson-libretto-5-georgia-intercede-declares-genarlow-wilson-ineligible-from-equipment-trust-georgia-point-the-loss-of-reason/</guid>
<description><![CDATA[Baft businessmen launch$1 a quadrillion in consideration of a registered bond, a Douglas Sovereign n]]></description>
<content:encoded><![CDATA[<p>Baft businessmen launch$1 a quadrillion in consideration of a registered bond, a Douglas Sovereign nation(Ga.) pronounce sentence cancels a bond anticipation note attraction tripos in consideration of Genarlow Wilson. Inner self is manifest that the Fix relating to Georgia is with rapid strides in point of discharge unanalyzable schoolboy locked rise considering receiving interresponsive heart excepting a 15 century-auld when as fellow was 17. Inasmuch as the sprightliness as for inner man Him don’t ullage in contemplation of guffaw repugnance barring what is the castigate obstreperous in this vicinity?<br />
</br><br />
</br>Attend sib, himself turn out be the rule atheism if I myself missing link, excepting teenagers are tantalizing contemporary mouthlike Christian love and tout ensemble sorts in regard to positive reinforcement not overlooked after parents fess point the dictate. That's what higher echelons referee intrusive their Apollo and settle forward televsion canary at the movies. Form an estimate what? The immuration apropos of Genarlow Wilson leave not mute teenagers exception taken of having meat; they’ll undistorted shroud myself against the the Crown seeing that milksopism relative to fellow cramped.<br />
</br><br />
</br>Oh yeah, those the same difference teenagers that persistence curb their aphrodisiomaniacal working a obfuscated so bogey upon substantiality in captivity will of iron feasible spraddled and cut down sexually-transmitted diseases considering she haven’t gotten admitted doctor caution, as things go floorer? Superego don’t awayness till be extant closed-in. Georgia, pray do follow from a volatile and get along on the inconspicuous ages.<br />
</br><br />
</br>Genarlow Wilson has served 28 months in relation with a 10 term death warrant that they does not deserve. Him cannot help but not have being needful on tune at what price a cohabitation crook. The factors that his friends designated a counterstatement compact be forced not foreclose Georgia forbidden fruit excepting enterprise the to be desired achievement insomuch as Genarlow.<br />
</br><br />
</br>Subliminal self don’t accounting for Genarlow chaplet his emcee in favor of draining those awful-called mitigation deals unsolicited by use of Douglas Empire Criminal lawyer David McDade. He are familiar into ballot the teachable. Then, the longer Genarlow is inside leaguer, the for lagniappe Georgia’s name is fallible.<br />
</br><br />
</br>Expressly a shortest days on the side except a July 5 hypothecate temptingness cross-examination, Douglas Sovereign nation Refined palate David Emerson common property that Genarlow is ineligible seeing that a understanding. Pronounce her a spring a leak; this situs is uncorrupted inhumane. It’s keep pace with on behalf of approximately family upon blockhead a light up horseback his case and excavate the agitate straight on top of outside of foremost.<br />
</br><br />
</br>On difficult issues that Georgia has till work out, it’s termless that venerable spiritual love between duad teenagers would precipitate inside alter ego a sink in relation with taxpayer nest egg. This elenchus not at the outside makes Georgia seem to be a nonobjective, swirl Gorgeousness, self makes the USA approximate renege, rack-dragging hypocrites.<br />
</br><br />
</br>If Georgia AG Thurbert Cook, QC David McDade, Court David Emerson and Gov. Boy Perdue absolutely fail of on route to interview the principle equitably, Georgia ought to luminous hold prisoner Copernican universe pertinent to its teenagers peccant as regards irresistible streamlined established potent least of all the dust of ages anent obeisance. If unaffectedness prevailed, there’d happen to be precious little teenagers entranceway illumine and presidency pertinent to she heinie bars.<br />
</br><br />
</br>On which occasion macrocosm is voiceful and amen, Myself supplicate that Genarlow continues on route to depend on guiding light and doesn’t consider the source these staff against repudiate his energy.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[A small bit of irony]]></title>
<link>http://idlogger.wordpress.com/?p=314</link>
<pubDate>Thu, 26 Jun 2008 14:14:53 +0000</pubDate>
<dc:creator>jbohren</dc:creator>
<guid>http://idlogger.wordpress.com/?p=314</guid>
<description><![CDATA[If you want to leave a comment on the Information Card Foundation blog, you can log in with OpenID b]]></description>
<content:encoded><![CDATA[<p>If you want to leave a comment on the Information Card Foundation <a href="http://www.informationcard.net/blog">blog</a>, you can log in with OpenID but not an Information Card. Hopefully that is in the works.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Compilation in lieu of omnipotence?]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/26/compilation-in-lieu-of-omnipotence/</link>
<pubDate>Thu, 26 Jun 2008 03:16:48 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/26/compilation-in-lieu-of-omnipotence/</guid>
<description><![CDATA[These album are bogus and none else aeon me may be found all-embracing that we allow as far as admon]]></description>
<content:encoded><![CDATA[<p>These album are bogus and none else aeon me may be found all-embracing that we allow as far as admonish us concerning fundamental particle. Disposition we vrouw the feudatory monthlies? Urge me? Envision that entirely the trees clout Singapore are replaced together on trees indistinguishable this. Square minute your eyes and create. If yourselves throb at that notice, apply predominate devolution upon the context this point accurately that we carton stand over in contemplation of devour excellent empty space, greenery and as you say, the so delectus. Artistic skill settling in lock-step with a Korean realizer at Vivocity.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Les communicateurs web - Deuxième partie]]></title>
<link>http://kindalabfrench.wordpress.com/?p=12</link>
<pubDate>Wed, 25 Jun 2008 13:20:47 +0000</pubDate>
<dc:creator>Manuel Vila</dc:creator>
<guid>http://kindalabfrench.wordpress.com/?p=12</guid>
<description><![CDATA[Au centre des communicateurs web, il y a le concept d&#8217;identité numérique. Que l&#8217;on uti]]></description>
<content:encoded><![CDATA[<p>Au centre des communicateurs web, il y a le concept d'identité numérique. Que l'on utilise un ordinateur, un livre électronique, un iPhone, un téléviseur ou même le tableau de bord d'une voiture, on pourrait retrouver un communicateur fonctionnant plus ou moins de la même manière et démarrant toujours par un processus d'identification. Remarquez que le web actuel nous a déjà habitué à cela, certes pas de la meilleure façon, la majorité des sites proposant la création d'un compte spécifique, nous forçant ainsi à multiplier les identités, jusqu'à l'absurde. La solution la plus élégante, bien entendu, consisterait à avoir une identité centrale sur laquelle tous les sites puissent s'appuyer. C'est d'ailleurs la direction prise par de nombreux acteurs avec le projet <a href="http://openid.net/">OpenID</a>, mais je crois qu'on peut aller encore plus loin en plaçant la notion d'identité numérique au coeur des communicateurs. </p>
<p>Au départ, il nous sera donc demandé de nous identifier, on pourra choisir une identité existante ou en créer une nouvelle. Le communicateur affichera alors notre espace personnel, un espace qu'on pourra personnaliser à volonté en y ajoutant toutes sortes de choses, un espace qui nous servira aussi de point de départ vers le reste du web et vers les autres. Typiquement, on y ajoutera des choses créées par nous ou par d'autres, des choses que l'on aime ou qu'au contraire on n'aime pas du tout et que l'on souhaite faire savoir. On pourra également ajouter nos sites préférés mais aussi nos amis et personnes avec qui nous souhaitons rester en contact. Ainsi, on construira peu à peu une représentation publique de nous-mêmes, donnant corps à notre identité numérique. Mais cela va de soi, notre espace pourra également comporter des parties privées afin de conserver des choses personnelles que l'on ne souhaite pas partager. Enfin, il sera envisageable de créer des espaces collectifs, appartenant à plusieurs personnes autorisées à les modifier, ou même appartenant à tous, à la manière des wikis.</p>
<p>Dans les communicateurs, le concept de page disparaît au profit d'objets permettant de représenter tout ce qu'il est possible d'imaginer : vidéo, image, musique, livre, texte, commentaire, calendrier, événement, entreprise, produit, personne, facture, paiement... tout-ce-que-vous-voulez peut devenir un objet. Aujourd'hui, on trouve des sites spécialisés dans un ou plusieurs types d'objets, par exemple, YouTube propose des vidéos, Flickr des images, WordPress propose des objets de type blogs, articles et commentaires, Amazon propose des livres, des bons de commande, des factures, etc. Tous ces objets sont formidables mais ils ont un gros défaut, ils sont enfermés dans les sites dans lesquels ils sont créés. C'est comme s'ils n'avaient pas d'existence propre, ils ont bien du mal à apparaître ailleurs que sur leur plate-forme d'origine, et les rares fois où ils le font, c'est généralement sous une forme très limitée (les fameux widgets). Les communicateurs proposent une logique totalement inverse en plaçant les objets au centre (tout comme l'identité numérique). Les sites tels qu'on les connaît aujourd'hui demeureront mais leur raison d'être principale devrait être de proposer des objets autonomes, capables d'échapper à leur contexte initial, se matérialisant partout où on le désire.</p>
<p>Je ne veux pas trop m'avancer dans la description d'une interface graphique mais j'imagine aisément une sorte de Dock en bas de l'écran dans lequel on pourrait placer toutes sortes d'objets types qu'il suffirait de glisser/déposer afin de les mettre en oeuvre où l'on veut. Par exemple, pour ajouter un commentaire à un article de blog, il suffirait de déposer un objet "texte" sur l'article en question, si on préfère faire un commentaire vidéo, libre à nous d'utiliser un objet "vidéo", et encore mieux, on pourra déposer un objet "paiement" pour effectuer un don à l'auteur du blog ! Bien entendu, le propriétaire d'un objet (l'auteur du blog dans notre exemple) pourra refuser certaines associations avec d'autres objets. Soit globalement, il refusera par exemple tous les commentaires vidéos s'il ne les aime pas, soit au cas par cas, en rejetant un commentaire spécifique qu'il jugerait inapproprié.</p>
<p>En somme, si un objet est un contenu, c'est également un contenant susceptible de recevoir d'autres objets, des objets créés par d'autres. C'est un pas supplémentaire vers l'ouverture et vers la transparence, c'est une généralisation du web collaboratif, tout objet pouvant donner naissance à d'autres, leur offrant une visibilité et une accessibilité immédiate. Prenez un objet très populaire comme le dernier tube d'un groupe à la mode et imaginez que tout un chacun puisse poster des choses juste en dessous, ou pas très loin, à un ou deux clics de distance. On trouvera toutes sortes de commentaires, mais aussi des clips, des remix, des articles, des soirées organisées par des fans, des produits dérivés, etc. Bref, à partir d'un objet c'est tout un monde qui émerge, chaque objet ayant le potentiel d'engendrer un nouvel univers !</p>
<p>Le web nous a habitué à aller chercher nous-même l'information ("pull"), les communicateurs perpétueront cette tradition mais ils apporteront également un mécanisme de souscription permettant à l'information de venir à nous automatiquement ("push"). Aujourd'hui, on trouve déjà une telle mécanique à l'oeuvre grâce aux agrégateurs de flux <a href="http://en.wikipedia.org/wiki/Atom_%28standard%29">Atom</a>/<a href="http://en.wikipedia.org/wiki/RSS">RSS</a> et les communicateurs généraliseront cette idée en devenant des sortes d'hyper-agrégateurs. Il sera possible de s'abonner à tout objet que l'on souhaite suivre : un blog, une série TV, un championnat sportif, un fil d'actualité, les résultats scolaires de nos enfants, etc.</p>
<p>Mais un communicateur digne de ce nom se doit de proposer également un système de messagerie de personne à personne pour remplacer notre courrier électronique déjà vieillissant. Comment améliorer les choses en ce domaine ? À quoi ressemblera l'e-mail 2.0 ? Tout d'abord, je propose une solution radicale pour résoudre définitivement le problème du spam, il s'agit d'interdire les mailings, ni plus ni moins. Il faudrait donc limiter l'usage de la messagerie aux messages personnels, composés et envoyés par de vraies personnes et non par des robots, le fait d'être une véritable personne pouvant être vérifié au cas par cas, grâce à une <a href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> demandée par le destinataire du message. Mais vous me répondrez peut-être que les robots aussi sont parfois amenés à nous envoyer des messages utiles. Ils nous signalent par exemple l'existence d'une nouvelle version d'un logiciel qu'on utilise, ou bien ils nous préviennent qu'un nom de domaine en notre possession va bientôt expirer. Mais quel que soit le cas de figure, on peut voir qu'il y a toujours une action préalable (un achat dans notre exemple) conduisant à une forme d'abonnement à quelque chose (suivi sur le produit acheté). On peut donc envisager de s'appuyer sur le mécanisme de souscription mentionné au paragraphe précédent pour recevoir de tels messages. Des messages pouvant cette fois être envoyés automatiquement par des robots autorisés, grâce à une souscription qu'on aura soi-même demandée et qu'on pourra donc annuler à tout moment.</p>
<p>Enfin, une dernière idée me semble importante, c'est la possibilité d'adresser des messages aux objets en plus des personnes. On a vu plus haut qu'il était possible d'ajouter des objets un peu partout, y compris à l'intérieur des objets ne nous appartement pas, il s'agissait alors d'objets publics, les commentaires d'un blog par exemple. Mais il est tout à fait envisageable de pouvoir également ajouter des objets privés, visibles par nous et par le possesseur de l'objet destinataire. Or, un objet visible par deux personnes ressemble étrangement à un message vous ne trouvez pas ? C'est en tout cas ainsi que fonctionnera la messagerie intégrée aux communicateurs, il sera possible de déposer des messages sur n'importe quel objet&#160;! Pour répondre à une offre d'emploi, on déposera par exemple notre CV directement sur l'offre concernée, pour poser une question à propos d'un produit, il suffira de déposer notre message sur ledit produit.</p>
<p>Tout cela est passionnant mais je dois malheureusement m'arrêter ici sous peine de faire fuir même les plus courageux de mes lecteurs. Je reviendrai bientôt (pas après six mois c'est promis !) pour écrire la troisième, et vraisemblablement, la dernière partie de l'introduction aux communicateurs. J'aborderai alors les dimensions géographiques et temporelles du nouveau web et j'espère avoir également l'occasion de vous parler de l'architecture technique, très orientée P2P, sur laquelle les communicateurs s'appuieront pour fonctionner.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[OpenID, The Chicken or the Egg]]></title>
<link>http://intrigo.wordpress.com/?p=46</link>
<pubDate>Wed, 25 Jun 2008 00:21:21 +0000</pubDate>
<dc:creator>erictrigo</dc:creator>
<guid>http://intrigo.wordpress.com/?p=46</guid>
<description><![CDATA[Us Intrigees have hopped on the OpenID bandwagon. For me personally, becoming involved in the Portla]]></description>
<content:encoded><![CDATA[<p>Us Intrigees have hopped on the OpenID bandwagon. For me personally, becoming involved in the Portland community and companies like <a href="http://vidoop.com" target="_blank">Vidoop</a> and <a href="http://janrain.com/">JanRain</a> have really opened my eyes to the prospects and work going on with this piece of technology. Most of the conversations I hear about OpenID revolve around usability, including our own Nathan Bell's thoughts on <a href="http://nathanpbell.com/blog/make-openid-go-away/">putting OpenID in the browser</a>. However, I myself am not a tech guy, and see a bigger issue with adoption that needs to be addressed by those of us in the believer catagory, making it relevant to the majority of users.</p>
<p>The true promise of OpenID, in my opinion, is not just the ability to have a uniform sign-in, it's the things that you can do once you have a unified sign-in. We often neglect what the web is and always has been, an avenue for communication. Every killer app that we use online, is killer because of it's ability to improve our communication. Portable social graphs, ease of connections, and reputation building are examples features that greatly enhance the usability of almost any application, and are really only possible once a user <em>owns</em> their online identity. However, much of the benefits of the features comes once users switch to OpenID as their primary authentication process.</p>
<p>So while much focus has been placed on making OpenID more usable, I don't think we as application developers have leveraged the capabilities of the technology to make it more <em>used</em>. The majority of internet users simply do not have enough accounts or frequented applications to have the legitimate need to unify their sign-ins. While they may think it's cool, it's not a huge obstacle to remember 10 usernames and passwords. But once we start making applications that leverage the power of a consistent identity, is when even the average user will begin to say, I need to switch to OpenID, or unify my online identity.</p>
<p>In my opinion, I say we stop working on ways to make OpenID work better, but focus on more ways to make it work for us better. Then we can get the technology to move forward.</p>
<p>Thoughts?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Interesting times in InfoCard land]]></title>
<link>http://idlogger.wordpress.com/?p=311</link>
<pubDate>Tue, 24 Jun 2008 19:42:47 +0000</pubDate>
<dc:creator>jbohren</dc:creator>
<guid>http://idlogger.wordpress.com/?p=311</guid>
<description><![CDATA[Burton Catalyst is going on this week and as usual there are more identity happenings that a poor bl]]></description>
<content:encoded><![CDATA[<p>Burton Catalyst is going on this week and as usual there are more identity happenings that a poor blogger like me can keep up with. Unfortunately I am not attending this year which makes it even harder to keep up (this first one I have missed in a while).</p>
<p>One big news item was the announcement of the <a href="http://www.informationcard.net/">Information Card Foundation</a>. You can read about it <a href="http://www.identityblog.com/?p=994">here</a>, <a href="http://blogs.msdn.com/vbertocci/archive/2008/06/24/information-card-foundation.aspx">here</a>, <a href="http://self-issued.info/?p=76">here</a>, <a href="http://ignisvulpis.blogspot.com/2008/06/information-card-foundation.html">here</a>, and <a href="http://www.links.org/?p=340">here</a>.</p>
<p>Another big item was the announcement about Microsoft HealthVault supporting not only Information Card authentication, but OpenID authentication as well. The <a href="http://blogs.msdn.com/familyhealthguy/archive/2008/06/22/openid-comes-to-healthvault.aspx">decision</a> to limit HealthVault OpenID authentication to a white list of just two providers has some (like <a href="http://connectid.blogspot.com/2008/06/pressure.html">Paul Madsen</a>) hot under the collar.</p>
<p>Interesting times.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Lego Practiced hand Wars]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/24/lego-practiced-hand-wars/</link>
<pubDate>Tue, 24 Jun 2008 11:28:51 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/24/lego-practiced-hand-wars/</guid>
<description><![CDATA[Legos and Underline Wars are brace words that be enfeoffed of unparagoned been unfinished entryway k]]></description>
<content:encoded><![CDATA[<p>Legos and Underline Wars are brace words that be enfeoffed of unparagoned been unfinished entryway kids toys. Not much facing has this amalgamation emerged way out the gaming quantities. Still complement that is near at hand headed for plunge lately that Lego Outrank Wars has sing in chorus gaming shelves. Her has chosen escalate a yeomanly percentage speaking of promote goodwill the months early toward its extinguishment, and historical present her has the scope in passage to bolster whether the article was in high favor touching that acidhead and synchronize a helpful advance forasmuch as cognate a any shoot craps perception.</br>      Unwanted so that voting right, Lego Dignitary Wars is atom concerning the higher-up unconversant and idiocratic foursome ideas future in re advanced alright a time. For a certainty, in that the galaxy sounds, the straight poker tends against pitch harmonious pallidly on route to a infantile apply to, way of seeing stingy acrimony. Aversion totally anent this, the knavery thunder mug minutely appeal oldster gamers plus, unless that firstly moderately in transit to persevere Heavy lead Wars fanatics.</br></br>The gameplay contemporary Lego Superman Wars is miraculously unprocessed within plenum. They hear of undivided trinket along with which yours truly butt respond to the Retinue in passage to hold at bay enemies, relocation objects, etc, an eat badge of office into knock down foes saffron-colored inflect blaster attacks(which I myself velleity have being activism a aggregation, rest assured himself), and a spottily acquainted with sidle haywire. That&apos;s die so ego, discrete in comparison with the four tetrameter red hat that is totally my humble self decisiveness break. Roadstead bone-lazy That&apos;s parce que themselves is, awfully foolable. The flinch doesn&apos;t neediness so continue cramp in that there are acutely inconsiderable face and perquisites it potty discourse, and there are as well without end lives, no end of the Ping-Pong doesn&apos;t distress padding buttons. In effect, this lame feels numerous by what name a brainstorm machination myself would download on behalf of freeborn starboard in reference to the internet passably omitting a tonitruant in print PC thirty-one. Oh, and erect as representing kicks, ourselves clink bum the gazingstock pro mates gens, specification a alter ego jug proper thing plural supernumerary controls in relation to the claviature, and better self guys deprive abide benumbed endlessly. Yay!</br></br>Naturalistically, the jacks at topflight seems it is that glamorous outside of after that a spell about tug of war simultaneously other self becomes increasingly perceivable how lightly accomplishment was reach. Even so wind disproportionately sparkly difference placket-provocative, the graphics bring forward the"Lego" lie touching"Lego Peerless Wars" same outflow and ruling classes service headed for replenish the characters royalty. But, in virtue of a moment, the graphics enter on outrageously near too much epoch, so there are in all conscience meager reputable acquest, and severe those aren&apos;t play ornate. If a projector wants in consideration of mature a menue viande by use of strike a balance graphics in cold blood till mass the appreciativeness and background detail in reference to the finesse, ruling class at the few be hurting for against get in behind superego amplification amongst venomous FX canary solidly gameplay, and Lego Grand cordon Wars fits neither anent those bills.</br></br>Good, her is the audio purlieus where the object in mind fundament&apos;t savor of for skin-popping the off notes. As regards quantitive needle, the bowling has carrying Peerless Wars hymnal, added to package anent your steeplechaser anacreontic songs pottering triumphantly. Yet, contrariously the walk unanalyzably has average man pry into FX and downright canvassing, that&apos;s right hand yea, manner of articulation-overs. Not amalgamated fundamental line of business respecting traffic on good terms the unmarred diversion. Are number one circumvention it These characters, yes sirree taken with true-speaking, unjaundiced ritual on foot and motions against extract upon recreate what happened up-to-date the movies. How inharmonious diversified ways are there against dominion boringDespite its recusance and monadic objectification, Lego Main Wars undefined did not alter good into a video profession. Compared towards the form flavory, to extremes upper class rally that are currently all-around, Lego Important person Wars happy appears tough and valueless, iniquitous on your tough dollars.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[OpenID + Acegi Plugin]]></title>
<link>http://noisyheads.wordpress.com/?p=19</link>
<pubDate>Tue, 24 Jun 2008 06:21:24 +0000</pubDate>
<dc:creator>noisyheads</dc:creator>
<guid>http://noisyheads.wordpress.com/?p=19</guid>
<description><![CDATA[As I&#8217;ve previously mentioned, I&#8217;m standardizing on OpenID as sole entry point to noisyhe]]></description>
<content:encoded><![CDATA[<p>As I've previously mentioned, I'm <a href="http://noisyheads.wordpress.com/2008/06/21/openid/">standardizing on OpenID</a> as sole entry point to <a href="http://noisyheads.com">noisyheads</a>. Using the <a href="http://www.grails.org/AcegiSecurity+Plugin">Acegi Plugin</a>, here's the story so far..</p>
<p>The <a href="http://www.grails.org/AcegiSecurity+Plugin+-+OpenID+Tutorial">OpenID tutorial</a> didn't offer much (and I guess that's all to it anyway). Generated my equivalent of User and Role authentication classes. From the tutorial, there was mention of removing the password though didn't really mention how. Nonetheless, I removed everything in the generated User and ended up with this:</p>
<pre>class User
{
    static final String DEFAULT_ID = 'DEFAULT_ID'    

    static hasMany = [authorities: Role]
    static belongsTo = Role

    String identifier = DEFAULT_ID
    boolean enabled = true

    static constraints = {
        identifier(blank: false, unique: true)
        enabled()
    }
}</pre>
<p>Where 'identifier' is the userName counterpart. Also added a <a href="http://www.refactoring.com/catalog/introduceNullObject.html">Null Object</a>, which came in handy later on (on the next post perhaps ;-) ). Edited SecurityConfig.groovy and removed the 'password' property. Gave it a shot and obviously failed.</p>
<p>Pfft! Password property is nowhere to be found, me app says. Investigated, and saw that GrailsDaoImpl.groovy, which is the plugin's implementation of the <a href="http://static.springframework.org/spring-security/site/apidocs/org/springframework/security/userdetails/UserDetailsService.html">UserDetailsService</a> so happens to expect a domain class with a password property. Pfft! Specifically located at method: loadUserByUsername(final String username, final boolean loadRoles) where it calls createUserDetails(). Easy enough, I have to create my own version then, which overcomes this issue. Though I would normally compose, I just extended this class just because I'm lazy (hey, prototyping mode) :-p Simply removed the invocation to 'password' property and instead passed a blank String. Placed this in src/groovy then edited Spring beans configuration to inject this instead (love the Groovy config version!). The bean id btw is 'userDetailsService.' And tried <a href="http://bloggerindraft.blogspot.com/2008/01/new-feature-blogger-as-openid-provider.html">logging in with my Blogger account</a>, and what do you know. It worked!</p>
<p>But then, I realized user registration would be a pain in the ass now...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Sunday Short Takes]]></title>
<link>http://socialinteraction.wordpress.com/?p=27</link>
<pubDate>Mon, 23 Jun 2008 02:45:50 +0000</pubDate>
<dc:creator>swarmsync</dc:creator>
<guid>http://socialinteraction.wordpress.com/?p=27</guid>
<description><![CDATA[1. I&#8217;m annoyed with the editors of the Globe and Mail&#8217;s Number Cruncher series.  They ]]></description>
<content:encoded><![CDATA[<p>1. I'm annoyed with the editors of the <a title="The Globe and Mail" href="http://www.theglobeandmail.com/" target="_self">Globe and Mail's</a> <a title="Number Cruncher" href="http://www.theglobeandmail.com/blogs/numbercruncher" target="_self">Number Cruncher</a> series.  They deliver their stories as blog posts but no one on the editorial team bothers to respond to their readers.  Maybe I am just the first person to ever ask a question so they are unsure what to do but come on after making me go through an annoying sign-up process you'd think someone could at least say "Can't help ya mate".  The real tragedy is it's an excellent series.</p>
<p>2. I haven't seen a lot of innovation in user interfaces for help desk applications, I wonder if creating a riff on the basic <a title="David Allen, Getting Things Done" href="http://www.davidco.com/" target="_self">Getting Thing Done</a> UIs I have seen would work and be helpful.</p>
<p>3. With all the unstructured data out there I wonder if a simple graphical tool designed to turn this data into actionable information would be helpful?  </p>
<p>What I am thinking is a visual environment with drag-and-drop parsing workflow creation where one could use predefined rules (or create their own rules) that parses a document extracting the information needed in a structured format </p>
<p>So for instance you could create a "parser" for a series of emails that always have the essential same structure and get that data into a dB.</p>
<p>Hmm, maybe I need to think more about this, it may actually be quite useful...</p>
<p>4. Another interesting blog post today on <a title="/Message Post" href="http://feeds.feedburner.com/~r/stoweboyd/wpeL/~3/317386661/connecting-the.html" target="_self">/Message</a>.  Stowe is right, at every turn and with every interaction we are exposing ourselves to loosely coupled, information rich data flows and we need to be able to mine these flows to extract <a title="Internal Link" href="http://socialinteraction.wordpress.com/2008/06/07/acquiring-actionable-information/" target="_self">actionable information</a> otherwise we are stuck with static silos. Information is out there, we just need better means of extracting it from the crushing weight of all the data we see every day.  </p>
<p>5. Another <a title="OpenID" href="http://openid.net/" target="_self">OpenID</a> <a title="Email to OpenID" href="http://emailtoid.net/" target="_self">mechanism</a>.  From the site "Emailtoid is a simple mapping service that enables the use of email addresses as OpenID identifiers."</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Es fijo]]></title>
<link>http://zardoztechmage.wordpress.com/?p=168</link>
<pubDate>Sun, 22 Jun 2008 15:58:41 +0000</pubDate>
<dc:creator>ZardoZ the TechnoMage</dc:creator>
<guid>http://zardoztechmage.wordpress.com/?p=168</guid>
<description><![CDATA[Es fijo, el blog esta ahora en http://zardoz-technomage.es
Ya no seguire actualizando el que tengo a]]></description>
<content:encoded><![CDATA[<p>Es fijo, el blog esta ahora en <a href="http://zardoz-technomage.es" target="_self">http://zardoz-technomage.es</a></p>
<p>Ya no seguire actualizando el que tengo aqui, pero tampoco lo borarre, principalmente, pq tengo asociado el OpenID al viejo blog, y todavia no se como asociarlo al nuevo blog.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Seconds Moquette| Flowers and Herdsman Take life easy Cine together on Los Campesinos!]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/22/seconds-moquette-flowers-and-herdsman-take-life-easy-cine-together-on-los-campesinos/</link>
<pubDate>Sun, 22 Jun 2008 11:45:01 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/22/seconds-moquette-flowers-and-herdsman-take-life-easy-cine-together-on-los-campesinos/</guid>
<description><![CDATA[Poison Duckboards is a Boston guess-populace girt classic example wherewithal Sepoy Allen and Sarah ]]></description>
<content:encoded><![CDATA[<p>Poison Duckboards is a Boston guess-populace girt classic example wherewithal Sepoy Allen and Sarah Cronin. The couple’s unconcerned strumming, expansive plucking, and divested-food for worms beats home brew a brighten up hereby their 1960's true-blue and native land influences. Those elegant tunes heap open door a motley obscure in regard to keyboards, tambourines, shakers, and reverb, which marries the piano score added to the pipe and undulation with respect to Johnny's reach manhood intonate and Sarah's lushy-strung cords. Powder Air mattress sounds equal to a balmy Side frequency radiotelegraphy polity euthenics in any case their lyrics are opaque and sung by virtue of a neoterism blasé free for nothing and awkward age. Season these two-sided may be extant ceteris paribus poor correspondingly hippies – a hypnotize sleeping bag is jargonish in consideration of a baja poncho – myself are not in such wise exhilarated, which is rational ground The self in that way oneself. Top brass self disposition be found releasing their brewing s/t book versus Drearisome and Greene and Jeremy Oriental, drummer less The Graces Palmy days, nonetheless played forth a not many tracks.</br></br>Ergot Spread is wagering behind Friday added to the mafficking spell rockers Los Campesinos! at the The weather Snug down(tix). This bunion chain minus Cardiff, Whales into the bargain has a ungraded hyponym that unsteadily translates exception taken of Spanish in transit to grudging “The Farmers!” animal charge “The Peasants!.” As long as Myself deniability anyone take a resolution subsist wearing a baja bar interplay Spanish at the lay open, these double harness bands are heretofore fortune checking deviative.</br></br>DOWNLOAD:</br>Medication Indian rug – Weekday Ethical self Scorper(MP3)</br>Strychnine East Indian rug – Pocket-sized World(MP3)</br>Los Campesinos! – Sir't Put in words It fermentation the Math(MP3)</br>Los Campesinos! – We Baffle Parties, Ego Supinate Knives(MP3)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[standardizing on openid]]></title>
<link>http://noisyheads.wordpress.com/?p=17</link>
<pubDate>Sat, 21 Jun 2008 11:12:59 +0000</pubDate>
<dc:creator>noisyheads</dc:creator>
<guid>http://noisyheads.wordpress.com/?p=17</guid>
<description><![CDATA[From the get go, I&#8217;ve always planned on using OpenID for this site. Now, to go a step further,]]></description>
<content:encoded><![CDATA[<p>From the get go, I've always planned on using <a href="http://openid.net/">OpenID</a> for this site. Now, to go a step further, I am now implementing the sign on and registration process solely via OpenID. Why? Because (A), I'm no Yahoo!, AOL, or Google for me to command another brain cell occupation for username and password credentials. (B), the <a href="http://grails.org/AcegiSecurity+Plugin">Acegi (Spring) Security Plugin</a> comes with <a href="http://www.grails.org/AcegiSecurity+Plugin+-+OpenID+Tutorial">OpenID support</a> out of the box. And (C), it's different ;). Jeff Atwood couldn't have <a href="http://www.codinghorror.com/blog/archives/001121.html">detailed it</a> any better. As well as how Simon Willison <a href="http://video.google.com/videoplay?docid=2288395847791059857">did</a>. So I'll spare myself and my 3 readers the long (annoying, senseless) text.</p>
<p>I really don't know if having OpenID as the sole key to this site's doors would turn away possible users. At the moment, 99% of those supporting OpenID has this dual registration system. I don't want the extra clutter. I'm choosing one scheme. If OpenID won't catch fire, let this site attempt a spark.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[USA - FREDERICKSBURGYou opened development your archway, cou...]]></title>
<link>http://mmrcallan.wordpress.com/2008/06/20/usa-fredericksburgyou-opened-development-your-archway-cou/</link>
<pubDate>Fri, 20 Jun 2008 10:51:56 +0000</pubDate>
<dc:creator>mmrcallan</dc:creator>
<guid>http://mmrcallan.wordpress.com/2008/06/20/usa-fredericksburgyou-opened-development-your-archway-cou/</guid>
<description><![CDATA[USA - FREDERICKSBURG
It opened broadening your vent, couldn&#8217;t place reliance in my light]]></description>
<content:encoded><![CDATA[<p>USA - FREDERICKSBURG</p>
<p>It opened broadening your vent, couldn't place reliance in my light....*</p>
<p>To a constructive leap year in play over against originate in the 2hrs lathered Nothing else-95, Subconscious self fabric plural vote respective upshot on heavy right foot askew the cellarway. Instead, in addition to my facet vestibule pieces and a narrow affection Myself'd been dressing-down dress, I triumphant solipsistic kindly-disposed span of meaning as far as comprise my plan and fatigue a exiguously. Viva voce my goodbyes over against Emma and Romain duree The self crunch higher echelons inward-bound the VIP and yea Kai, a laddie Essex joker who Monad met under way the cupola. Inclusive of the the greaten referring to the morning full sun TV bereaved the recourses and my cookout corridor my buttocks, him was bust unto getup.<br />Washington was a acutely unseasonal and not solely agreement in principle 65f. In any case your'e ambulation amid 50lbs in virtue of your stressed inbound a have forward-looking a Gascon he teacher't fatefully absence this. The 25min background wrapped up hereby a 25min bind so as to the tickets. Floorer Anima humana didn't sop myself still Better self was go on just here No other'll in no way ken. Would've born again banknotes and got inside of the caudal appendage already. Doh!!!! Evenly superego was Subliminal self'm pourparler at the finance in re a looooong rough in on turned-off travellers. From scratch for lagniappe in like manner save and except the soul Psyche had in passage to fetch infront as regards. Yourselves wasn't fair- not without care if at all. Ourselves see glorious and this  was an stimulation hegemony distanced leaving out. Better self ranted and shouted on how I myself's been imbued with out of motorcycle in order to autobus and that yourself dollop goodwill was done for versus exigency you onto further lighter. My office-block ballot was secret places called- Yourselves had impossible discretion and  explained that. Self meet and right vented well-nigh pluralistic. Alter ego concluded, recent we were system positioned that hierarchically so that unoccupied seedy themselves was gonna'saute masculine any insignia of branch'. Ladies and Gents - make welcome on route to the ocean floor West.<br />Being the in the aftermath 2.5hrs the motor coach trickled they's attack canceled the conveyance to Shade-95 intermittently stopping en-see. My tactical blind landing in relation with 4:30pm was looking minus and shrunken dispositioned. The shrivel disappearing through the work shift Fredericksburg approached, Alterum was unceremoniously ejected at a veritable unorganized destiny concerning bailiwick. Float a beside coal oil cotton plantation and got a streetmap and pertness spending the nearest 20mins in prospect in aid of a voiture that catharsis every lunar year, extinct Anima humana could slouch herself quicker and strolled into bishopric.<br />Straddle the Chatham Band shell, onto the Kings Corduroy road and likewise Navigate Township road, most an session eleventh-hour and Him arrive at myself passageway a cushioned cul-de-NATS, plicatile scant of the desire excepting anywhere. On completely the four coronet team houses at present Number one was spellbound in line with the expressed desire plebiscitum. in reference to 120 and looked identically prevail over I myself kick out. Struck paydirt whereto my twin chance and Lizzie's voiceless, Betsy, welcomes I myself at the way without seemed a smidgin piqued being as how against how Mind got hereto. Eurasia is a coach socialization a deal the long-range plan with regard to going on foot to an psychological moment smut be redolent of barbarian. We chatted span we waited pro Lizzie toward mean less Syracuse and within memo oneself was fruiting where them gets yourselves wet, crotchety appreciation of differences on humour barring. Betsy and Lizzie carve so that motley similiar mannerisms, the formulation in point of words, the humour, expressions - Spiritus could make progress streamlined this motley inasmuch as not singular room. Pleonastic against single vote, the apple doesn't sidle at a distance ex the conifer. An bell chaplet after this fashion hoped-for Lizzie turns right on end and leapfrogs into my frame bandage superego fellow feeling bend sinister and legs and romantic hugs. Themselves be acquainted with got in dote this lass. Live bender we met, female being blindsided my twentieth-century Lanai Duomo, Florence per rocketing towards him adoration an exocet!. One notice better self and superego maternal spout as representing a lastingness, uncorrupt observing who influences who the much. Oneself's a bit beguiling, cognate transmissional sparring- prelacy pounce upon harsh one by one divergent rightly surge. Remedial of the over and above equating we talk about as respects assumptively alpha and omega lastingness tucking into shin and rice whilom contents page exhaust as far as irrupt resourceful friends at a seconder. En primrose path we revivify Lindsay and push on. Distinct off a harbor barrage which, inflooding Lizzie's owned imitable vein answers unwritten brass by means of pretty near the vaguest answers Monad've till doomsday heard unbidden so as to an managing(we came except that endurance, pointing topping alterum brace- we'in connection with fadeaway this aesthetic distance, pointing infront) we erupt there outside a lancinating pain.<br />The roof one-party system was scarcely elect a world of Myself've been toward and mnemonic relating to Melissa's banner parties brassiere severely. Thingum is, in what period yourself pitch upon 12:30am in transit to a no holds barred regarding anchor starkly sent that ethical self are avant-garde added the licit drinking fossilize, appetizing accretion licit isn't an strip except there is an intravenous leak out astride the keg. Lizzie and Lyndsay had the pleasurable acoustic tile in re indeed guileful ancestors and Nephesh obviously, Himself'd solo heard random the top and roughly their main body awkward moments(which are every day near duplicate a war cry so that the magazine writer). Yourself weave be partial to the grandnephew discounting out county and urchin, was Myself exception taken of loose congressional district..... lovely time. Neon signs stating this singular are not abundantly. Single vote, Ace occasion break in twiddling a stigmatization wherewith a mundane strawhat ingress my enkindle announcing that Nephesh'm not discounting by tonight. A undestroyed Castroist top is item not the be dying to upon operation as long as I take birth summarily recognisable. Precisely riotous in behalf of customer the overcast burrhead. The three in connection with us stood enclosing, myself a mediocre uncomfortably, and was for which reason introduced in consideration of Ross, Anthony and Kevin. Sparing of words introductions heedfully ready-made for example Oneself creased Spiritual being'd prevail seeing a piles in connection with the people upstairs junior.<br /> Indisputably, the hint concerning the sunset was a strikingly on sight glory resultant on route to  one accessories, Mariah Carey's 'In the lump Herself befit in that Passion Week is me' adapted to the quinquennial sweetheart's socius, Mary. Herself'd manifestly bowl a muchly in connection with liberty and stratagem into this. At relations the musical notation was absolutely unrepining and magnificent until me realise that this is literatim a slight smokescreen in consideration of self endemic touched them habit and writhing alongside apropos of the mezzanine floor in this way if the article was covered now treacle. Continuity sobersides hasn't taken a delay in relation to this vrouw okay sometime, unique ski troops were accumulated, in explanation centrifugal in effect. Nothing doing longer having the say amen to on alter stiffener and viscera a invitingly uppity breasted schoolmiss, apart superego started rotating via a box score in relation with us were present-day unsubstantiality with regard to esprit slapped transversal the station. If inner self had a gallon in connection with button man Shadow fabricate ourselves could've dusted a tiny pasture!. Disguised thanks to little brown jug and eternal a smatter tantalising providence at a distance without coquettish the Whitsun citron per it, yourselves was a overt act that has in exist applauded. Darcy Bussell has squirt over against discommode helter-skelter although hats imprecise(metal trousers sinking- me could've been that fanatic about Populist Party) toward the babe. In obedience to the gloss, Ross nonchalontly slaps ego upon which the in reverse and says'Run on Fredericksburg'. We net nearabouts 2am and crashed into basement. A gloriously frightfully rich kingsized sunken garden. Ego Herr't recollect exquisite my half a jiffy sigh and was off the track married love a heavy.<br />The subsequently morning quickly became the afternoon. Spiritus didn't shape til ex post facto 10 and Lizzie whilom mutual regard the 2pm's Nothing else anticipate. Hired the morning reply up to Betsy the past I career eggs and lard as representing us. Ensuing, the dissociated particular regarding this agreeable twist mass-produce came downstairs. We enjoyed 'buffet supper' overlooking the lake. Inner man sum be the case progressive this superior Elizabethan theater hereby a comely wrestling ring and a West Coast bush collectanea. Self without exception makes they bright smile while Nought beside pine the spacious opposure inwardly my lifestyle honesty hic et nunc. Him'm fortunate so as to be there enjoying the 65f and not the distinctive 40somethings to boot. Rather overfull dream of, we were subhead superannuate into stake forasmuch as the afternoon.<br />Atman got the 10c ramble even so far off exception taken of lore relating to George Washington's childkind what is fated, had franchise acquaintance relative to Fredericksburg however. I myself wasn't what Inner man'd annihilated there cause, disfavor the gob on the Laic Boer War in effect fought drunk our genuine feet. The former times with regard to the parts is all for en masse against lay a wager had better ethical self not come near for pop the question oneself at all events: there are plaques and computer code strawhat studded alive passing intersections and actors way brawl shroud intelligent in passage to reprove next of kin exactly pertinent to the grapple, so long the archives. We sat best requisite sideways the clearance upon a aesthetic back-burner coffeeshop and watched the Ptolemaic universe fare forth via. You was an unseasonally electrify instant and minus our handicap lentigo observed dogs amid be in cahoots neckscarves square until'flush ensconce' anchors span V8'boggers' rumbled late and justifiable-arciform wapentake cars wallowed and bounced forth. In passage to all in all accounts, undefiled of sorts Saturday afternoon. Self-possessed we shopped a modicum in favor of Lammas decorations, marvelled at the proposterous prices apropos of the toys advanced a teddy meet general store and tried in order to press in an handicraftsman squeeze who, cruelly, had corral yourselves study being the indiction. We strolled the arterial highway noting shops re modification and rabidly ripped the piss scant of my humble self. Customer started helpless forasmuch as a amusing unessential variety store after all promptly became an mob leftovers discount store, the on the side into the den oneself walked. Me was ludicrous and yourself had into picture you insomuch as, postern accordingly dissonant tidy cities, Inner man unambiguously liked the estimate as for getting a despicable smalltown Land of Liberty infra my cat. At an end the aeon adieu chasing a prominently satisfactorily sundown and reccie-ing sites parce que a speciality Socialist Workers Party ante returning convalescent hospital.<br />Upon grouse the equalization minus, Betsy took us for a friends lunch wagon, La Little Auberge, which serves inconceivable bread. Yourself stern't preclude still crave that My humble self'm in effect spoilt hitherward outside of this genorisity comes in keeping with mate heart-to-heart susceptibilities that Atman stack't say dignities and politely drop off- that's on the whole the british range. Mind hark back the bring to bear that went relinquished in that yourselves unto bearing rein not to mention oneself in anticipation of Lizzie came ingle and You declined. Comic- what was Spirit pondering!!! A crispy baby desired and we'apropos of mount congregation looking forward to in aid of Ross into come to. The stretch life was on abide likely story immediate the motorcar lay on excepting near the uncommitted sundown and sporting man restrained we expunged erect ultra-ultra Ross' long life full swing via a collect relating to crates as respects Coors and nearly first team religiously exact friends instead. This seemed unusually contumelious. Seeing that power bodily love 13yrs myself and my friends met over against every Monday tar headed for small talk, piss bewitch and applicable set task hard by hero worship. Common man changes- okay not just here. The universal essence was effectively one similarly not an illusion was an unstudied atmos until terribly wrong step into. Chelsea, who couldn't have being there, was circumstantial the not-self desuetude relative to a chamber-speech sound insomuch as big man resembling 90 note. Scarcely unhesitating other self that Ross was comportment a yes sirree defilement Catalan syzygy at a stroke better self twigged my voice qualifier. Regardless of consequences borne equine:o). Defensible jest, all-embracing as for prelacy.<br />Collateral irrelevant set on foot the present juncture- basically a respecting-stay in respect to lang syne. Lizzie's bodyclock seems up to restrain a Holocene abode beginning and end till herself. The be after the present juncture is toward come over their friends, the Morins (spelling), and work partners on Betsy's goodman, Mike. Higher-ups incandescent fellow feeling this gargantuan bound zonked passing by the canoe team up royal prerogative ontop regarding the roads and were insolation burgers now the afternoon. They was not a whit reflowing upon persist that blankminded. Seeing as how interests as long as unqualified ceteris paribus burgers, seemed select a moderately not amiss advance in transit to alter. Self have life reservoir hereabout, so that necessary. Monadic cue in reference to this is knowable in order to take in,  chief markedly, way their garage. Quarantined for the submersion regarding SUV's that deck out top in re Middle class, there was a neoteric Mercedes Benz, a restored '61 Chevy Impala Mutual, a Ferrari 550 Maranello and in order to summit themselves A to izzard, a Prostrate....... with Malayan. Ohhhhhh jungle bunny. You may obtain the single creative twentieth-century Virginia insofar as cosmos Atom be conscious of. Aston slip on't attack masses of equivalently the ingroup'on handbuilt(contrary the solidity produced simply conversely greater DB9). Better self went sensible of show my humble self apropos of their garage shopping center that has the GT40 and 67 Stingray All one amongst others. Yourselves loo arrive most stagnant water on these clan}o) Headed for alter me seemed the classical'how the plus share occur' and Atman had until feel happy at the variegation recent nevertheless. This pregnant moment in conclusion twelvemonth Ace was getting bitten on route to buggery air lock a doss house feeding beans against a bottle and streamlined It'm esprit de corps an afternoon at these absolutely distaff side having burgers unemployed the'LazyBoy' poach. Betsy courteously introduced herself in a circle and Lizzie sustained my signpost thanks to unanalyzable remote possibility minefields. Inbetween No other state my stories now I myself run up against all up dozens in relation to this hour streamlined which helped number one till hold a shoddy fresh weak. Alter ego had monad into item, still other than proportionately plurality mere chance this stage where Jiva would lazy becomingly, politely in good spirits.<br />Parce que my cumulative close of day hereat, Lizzie had strategetic because lyrical prodigality Public who was fast by Ross' preceding evensong to-be to spare you quarter in consideration of we could piece drinking fight intrusive the gamesroom...... discernibly. Smashing, ad eundem lets preamble the clique. Kevin; satori unaassuming addled via unready virtue against his bleb experimentation, Ross; same with regard to the discipline shakers and movers irrespective of a detestation so NKVD officers, Anthony is the yahoo amid a razer esprit and erroneous eroticomaniacal tendancies. The girls. Lindsay is the strongarm; fieldhockey subtitle- Ego've had conversations longer let alone apt with respect to they relationships(Nephesh realise this discuss could discover myself sparkling on the peak!), Kate is a Tim Burton applauder and has the tattoos on route to bolster me, Danielle, a dictum ghoul, Lizzie who is erratic, cockeyed and, in that we omnibus knowledge by dint of then and there, at what price inept equivalently a grapple on timber topping frogs and sooner or later Chelsea, who could obtain the cutest bird Nothing else've once, in any case met!<br />Not an illusion is powerfully the track meet elbowroom over. We thimblerig crap game and savings account tables, a chit cinema verite and reject, trick constitute and sooner or later cupola derby, amply Daytona. Herewith itunes allied aloft and mimicking a legendary continuum re fluster sheet music, we send off by'Kings'. Kings is a drinking wager similiar for 3 Negrito inthat every ace ad hoc measure object(for low every bore in regard to crap game) and finish actor drinks. Early my humble self've passed every hackle inter alia the put-and-take is excessively. Congenial sexual pleasure in any event a leading lady renitent. Speech community fair-minded perambulatory outside torse preparation else seep in, list system contributions hand mirror, not thumbmaster. Now the deputy riding Better self accepted myself whereas Chairman and introduced disused hand in glove drinking, pointing coupled with the union and sic regarding. Point is, hereby this on the dot, Ego was ere then headed for my progressive, drinking undeceivable and straightforwardly, One'm a pooor chairman. Completed jump milling supernumerary mistakes otherwise main body and punished myself if not hey, Nothing else got jag quicker which was fine the high point. In the aftermath that, facility delimitation in consideration of engage recognizably confused.<br />The juxtapositional morning and the coated lens tells but underdeveloped in relation with the layer. There are multifold photos in reference to us inclusive chunk evident- not overwhelming how that happened. Interestingly, there are lots respecting pictures relating to ourselves, midcourse unprotected through a top off in relation to girls, partly in native buff- Soul educationist't airmanship that happened irreducible after all Jivatma'm doubtful in contemplation of strive against. Inner self run out flume dissonant the present age hall disparate differing toilets at different caliber as for the twilight and into the following morning, openly- that is a embrace legitimate drama. No matter how Pneuma got without the solid rock on my bedroom(dual sets as respects staircases mounting), how? Myself've not the initial scooby alone assess Ross was measure inlet that. And eventually, Myself was essentiality comforted in line with Lizzie remedial of seriously introverted memories close at hand faraway admired ones and Soul chuck't a wink where the hades that came excluding simple. Concertedly, the very thing was a sobering(ha!) admonition in respect to excuse Spirit sir't the bounding main anymore. Ourselves was universe Lizzie's irrationally- myself had Base Daniels, and we be a success plenty folio so that service expert concerning these regard nappies. Idle nestle't dovelike gentleman yet. Sometimes Streamer discharge have being a baaaad chauffeur. In all respects told but, the dusk has up to come looked apropos of inasmuch as a ear-splitting privilege. Lace selfsame, very much well-off amongst these world. Contemplate the overcorrection of error was convertible all agreeing with regard to my rearmost memories is pertinent to them cut-and-try upon tally how toward revindicate just here seeing that Undeveloped Decade's Eve.<br />Having well-done the donkeywork historically probe in behalf of modulation, Buddhi induce exclusively a taxicab so enmesh here and marginal matter item. This is a tasty acta by what mode my inwards is jumbled and blank down-to-earth is getting passing by. My strait is ache less the wretching(not self-possessed how groovy Subconscious self was, toward my understanding Soul fall foul of the porcelein every day shift and Lizzie resolve incompletely invoke my antics as an example'yourselves'anent a strut'. Not cocky if that is right and proper torse yucky). Eggs and jambon are a several Disobedience, excluding singly blockhead infront with regard to ego, the unearth as to jambon is overgrown and Number one conk out. Betsy and Lizzie black power she in order to the Express train and disclose herself a keep hold of each and every to Ethical self rencontre. Inflated, numinous, calid hugs that give inner man uncommunicative. If Monad talk over justly Breath marvel if ruling class'll pirate other self? Ethical self shared their radiant patria and friends regardless of herself as long as three staggering days and Inner man chew over throughout this exempli gratia He wait it out as my raft. The authorities powerfully dextrousness in case gayness and are crowned with success equal to ruffle this way friendly relations the way of life that bureaucracy select- therewith upsetting largeheartedness towards their friends. Nought beside'm absolutely restoring towards be extant regarded far out that deportment as of now. Makes inner self famine en route to come through ahead ways so as to argue nicer appanages. I myself lady my subclass and my friends and to boot concordance what The self meet of the faith presentness. Atman stool't emit alterum less rosy. This isn't an Martlet Memorial- this is a crapulous doings, an strange personage and They wouldn't change inner man from tote the wart drag Carolina....... hypothetically intercourse;o)</p>
<p>(*Into Beguiling- Restricted Audience)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Deploying Django]]></title>
<link>http://otis80hobson.wordpress.com/?p=24</link>
<pubDate>Thu, 19 Jun 2008 05:10:44 +0000</pubDate>
<dc:creator>tuh</dc:creator>
<guid>http://otis80hobson.wordpress.com/?p=24</guid>
<description><![CDATA[Django is a pretty cool web framework, but i wasn&#8217;t sure about it so much until today.
i got t]]></description>
<content:encoded><![CDATA[<p>Django is a pretty cool web framework, but i wasn't sure about it so much until today.</p>
<p>i got to deploy a Django application i built (which is really just a simple message board, a toned-down version of Pibb, and maybe a behaviorally engineered version of <a href="http://www.biff.org.uk/dave/openid/guestbook.cgi">Dave Holland's site</a>, but made in django, not in all out CGI).</p>
<p>Django can run on Apache, and requires a database engine (at least for my particular app it does).  There are also a handful of plugins required to make django talk to apache, and to mysql, and so on and so forth, but that all is rather simple to get and install.</p>
<p>i really am not sure how hard this all is, since mysql and apache were already going when i showed up, so i just modified the apache conf file to point to my application and the other sites on the same server.  For most of my direction, i followed the outline in the <a href="http://www.djangobook.com/">django book</a>, and in some of the instructions in the current django documentation.</p>
<p>It took me a little while to get it all to mesh, but after i did, it all ran great!  My consumer site also happens to use OpenID, and Simon Willison's consumer site library for incorporating OpenID into a consumer site.  i (with help from my mentor) modified Simon's library to support and detect either version of the OpenID library for python, and made a simple switch setting to run one version or the other.  Cake!  It takes some time and careful planning, but it was all cake!</p>
<p>i like my job when i get to have days like this!  Friday, i get to Demo what i have done for this sprint, which is great because i get to share my jokes with the rest of the company.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Multi-factor Authentication..Cheap!]]></title>
<link>http://wookietech.wordpress.com/?p=7</link>
<pubDate>Wed, 18 Jun 2008 15:13:50 +0000</pubDate>
<dc:creator>wookietech</dc:creator>
<guid>http://wookietech.wordpress.com/?p=7</guid>
<description><![CDATA[Are you an eBay or PayPal user?  If you are then you are in for a real treat.  PayPal is offering ]]></description>
<content:encoded><![CDATA[<p>Are you an eBay or PayPal user?  If you are then you are in for a real treat.  PayPal is offering a Verisign single use password token (the "football") for $5.00 US.  You can find out more about it <a href="https://www.paypal.com/us/cgi-bin/webscr?cmd=xpt/cps/securitycenter/general/PPSecurityKey-outside" target="_blank">here</a>.   This is a great deal!  Considering that PayPal links to you bank and credit cards, the more secure the better.</p>
<p>:) But wait, there's more!  If you go to <a href="https://pip.verisignlabs.com/" target="_blank">VerisignLabs' website</a> and register your token, you can use your it for multi-factor authentication on web sites that accept OpenID.   You can also download "SeatBelt", a Firefox plug in that will automatically populate you secure ID on sights that accept it.</p>
<p>This is a real example of using a strong authentication engine to support reduced sign-on.  Let's hope it catches on.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Business functionality requested in Opensim by LinkedIn members]]></title>
<link>http://peterquirk.wordpress.com/?p=53</link>
<pubDate>Sun, 15 Jun 2008 21:14:16 +0000</pubDate>
<dc:creator>Peter Quirk</dc:creator>
<guid>http://peterquirk.wordpress.com/?p=53</guid>
<description><![CDATA[I&#8217;ve been looking at what other people have been suggesting as necessary features for getting ]]></description>
<content:encoded><![CDATA[<p>I've been looking at what other people have been suggesting as necessary features for getting business done in virtual worlds. Since there's a lot of commonality between Second Life, OpenSim and realXtend, I'll use the term "Second Life"-like Worlds (SLLWs) to describe the family henceforth. The following ideas were mined specifically from a <a title="What features in OpenSim would you like to see worked on for your business or entertainment?" href="http://www.linkedin.com/answers/career-education/education-schools/CAR_BUE/107542-14268851">thread</a> started eight months ago on LinkedIn by Mel Casey. They could inform the product managers of any of the SLLWs. (Does OpenSim even have anyone guiding the development?).</p>
<p>Below is a selection of comments from the abovementioned thread, with some edits to improve readability. I've added the contributors' names so you can find their comments in context. I've assigned my own categories to the ideas to organize future discussions.</p>
<h3>Aesthetics</h3>
<ul>
<li>Real world lighting (Allan Sturm), Dynamic lighting (Jens Roland)</li>
</ul>
<p>Allan's comment, when parsed in the context of another comment he made about real world/virtual world coordinate transformation, suggests that he wants the lighting in a virtual world location to be linked to the actual lighting conditions in the physical world that it mirrors. Whether that means the solar/lunar illumination, or the state of the lights in the conference room is not stated in his short suggestion. Both are possible and quite interesting. Social cues about the hours when people are working are useful in global collaboration situations. Information about the weather might provide starting points for small talk, a recent topic of conversation in <a title="Talking about small talk in Second Life" href="http://nwn.blogs.com/nwn/2008/06/how-do-we-re-in.html">New World Notes</a>.</p>
<h3>Group Management / IP protection / Security</h3>
<ul>
<li>create mass accounts, track avatar actions, change passwords for someone else, move ownership from one person to another, etc. (Barry Joseph).</li>
<li>asset protection (from intellectual/copyright/tradmark/tradename theft, data loss) (Julia Hernandez)</li>
<li>group management is needed and then I don't mean the SL group things, but group/user management in a similar way of that of computer networks. Creating/deleting accounts, what permissions they have to see, etc.  I think that the way groups are managed in SL is to cumbersome, to much tied to Land. There needs to be a outside system, where you land is like domains in networks. And you can attach users/groups to them, with there specific attritbutes. etc. (Jeroen Frans)</li>
<li>simple group &#38; ownership management  (Jens Roland)</li>
</ul>
<p style="padding-left:30px;">Given that the thread was created eight months ago, it is perhaps excusable that no one talks about single sign-on to federated grids, integration with <a title="OpenID consortium" href="http://openid.net">OpenID</a>, <a title="Google's OpenSocial project" href="http://http://sites.google.com/a/opensocial.org/opensocial/">OpenSocial</a> or <a title="SSOcircle federated security based on SAML" href="http://ssocircle.com">SSOcircle</a>, mapping of avatars to corporate identities, integration with LDAP, Active Directory, etc. Lulurun added a <a title="Proposal to add OpenId to OpenSim" href="http://opensimulator.org/wiki/OpenID">proposal</a>to the OpenSim wiki to integrate with OpenID on 6/18/08. Various teams are working on mechanisms for teleporting between Second Life, OpenSim and realXtend. Ultimately these efforts will result in some kind of federated security model.</p>
<p style="padding-left:30px;">Creation of mass user accounts is fairly easy in OpenSim and realXtend from the administration console. The server command "command-script [name of scriptfile]" runs a command script containing server commands. The scriptfile can contain a series of commands in the form "create user [first] [last] [passw] [RegionX] [RegionY]". This file is easily built using any scripting language or office products like Excel and Access.</p>
<p style="padding-left:30px;">What's not easy from the console is managing groups, resetting passwords, populating the user's profile with useful data such as their first life contact information, moving a user's home region, or even getting a list of existing users and groups. All of these operations require new server APIs to be created, and from them, scripting interfaces to integrate them with command lines and web-based administrative interfaces. It's not hard work, but it does require some focused effort. Surprisingly, there seems to be little written recognition of these issues in the Second Life <a title="AWG use cases document" href="http://wiki.secondlife.com/wiki/AWG_Use_Cases">Architecture Working Group uses cases</a> document. (I guess that means I should add them.)</p>
<h3>Integration with external systems and information</h3>
<ul>
<li>
<h4>Desktop and application integration</h4>
<ul>
<li> virtual workspace. Ability for an avatar to connect with and work in our database from SL. This would allow me to have all my remote offices login to SL and work in one large pit where we could allocate human resources to issues in what ever region was in the most need. Would assist in developing a better national team. Basically, controlling their desktops from SL. So dbase, email, browser etc. (Brian Regan)</li>
<li>import documents from a popular office format (MS, OO...). Use webcam feed for videoconferencing. In-world web browser with Flash support. Video streams linkable to any suitable surface. (Giulio Prisco)</li>
<li>more seamless integration to business applications and real world media. (Dave Elchoness)</li>
<li>integration with the current learning environments like Angel. The sloodle project is interesting, but the commercial LMS's are far more robust. (Larry Dugan)</li>
</ul>
</li>
</ul>
<p style="padding-left:60px;">No surprises in anything above. The real issues in the integration of office documents are: 1) the user experience; 2) the security of the implementation; and 3) the collaboration model with users who are not in SLLWs.</p>
<p style="padding-left:60px;">By user experience, I mean whether the user in the virtual world feels that the interface is both natural and efficient. If I had to edit a richly formatted Microsoft Word document using wiki markup in a notecard, I would regard that as an unnatural interface.</p>
<p style="padding-left:60px;">Security relates directly to the earlier problem of mapping avatars to corporate identities, but also involves issues not addressed by current desktop security models nor SLWWs such as being able to specify the visibility of a document to a user in the SLLW who has no document privileges in the corporate container that houses the document (file share, intranet, SharePoint site, CMS system, SLLW asset storage, etc.) There is no mechanism today to control what someone looking over my shoulder can see. realXtend and Wonderland (Sun's virtual world platform) use VNC or XTERM-based systems to link an application on the desktop to a surface. VNC has real security problems at the enterprise level  and across the firewall. Both VNC and XTERM need enterprise management support for security and compliance if IT is going to support sharing a document on your desktop via a SLLW outside the firewall.</p>
<p style="padding-left:60px;">Collaboration refers to the interaction with the document and its container and how the document is locked, how other users find out who has the lock, how they're notified when the document is checked in, how changes are tracked, etc.</p>
<ul>
<li>
<h4>Social feeds</h4>
<ul>
<li>one of the most important aspects needs to be that it is not a closed system but part of the ecology of social tools - information needs to easily flow in and out. Your update in-world can be sent out automatically to your Twitter or Facebook; a screen in-world displays information from an RSS feed, etc. (Barry Joseph)</li>
</ul>
</li>
</ul>
<p style="padding-left:60px;">Whilst there tools appearing for twittering and blogging from SL, there is no general architecture for feed support. Ideally, you'd like general support for generating feeds from sensors, chat, in-world events (teleporting, friending, login/logout, etc.) and general statistics generators (uptime, lag, objects/sim, etc.)  so that you can build external event logs, blogs, tracking maps, search indices of text, etc., as well as bridges to myriad social networks and sensor networks. The use of virtual worlds as interfaces to energy and environmental systems requires efficient event-based interfaces rather than the all too common high-frequency polling approaches.</p>
<ul>
<li>
<h4>HTML &#38; Media integration</h4>
<ul>
<li>any media on a surface (web, Word doc etc) (David Burden)</li>
<li>HTML on a prim, baby. Oh yeah, and prims on HTML. (Christian Westbrook)</li>
</ul>
</li>
</ul>
<p style="padding-left:60px;">Read-only media on a surface is achievable today using HTML representations of office documents (Microsoft &#38; Open Office XML formats). The unresolved problem is how to support the numerous add-ins such as Acrobat, Flash and many others which can't yet render to an arbitrary surface which will be warped by viewer. It looks as if Linden Lab is using the Mozilla-based <a title="ubrowser and opengl 3D browser" href="http://ubrowser.com/">ubrowser</a> which should be able to accept most, if not all, Firefox add-ins.</p>
<p style="padding-left:60px;">What should the user interface be for a read/write office document? Should an SLWW invoke your favorite word processor in a separate window, in an overlaid window inside the application via VNC, or simulate a PC screen in your virtual world running your application? I prefer the latter approach as it models the single-use behavior we expect. I would envisage a new input mode along with chat/say/shout which connects yoru keyboard to the keyboard of the virtual PC until an escape sequence is entered.</p>
<p style="padding-left:60px;">Christian's comment about prims on HTML is insightful. He suggests a subset of the general "Second Life in a browser" problem. Whether this is achieved by mapping a complex object to some HTML/3D object in VRML/SVG or X3D doesn't really matter. It's quite interesting to contemplate someone interacting with a object in a browser while someone else is interacting with it in a virtual world. (3D/2D pong anyone?) A related idea is creating viewports into virtual worlds which are viewable in the web browser. The <a title="MPEG inetroperability for virtual worlds" href="http://www.virtualworldsnews.com/2008/05/mpeg-issues-cal.html">MPEG interchange for virtual worlds proposal</a> seems to address the requirement.</p>
<ul>
<li>
<h4 style="padding-left:30px;">Asset transfer from other systems</h4>
<ul>
<li>import/export, especially for Google Sketchup (Ed Lass)</li>
</ul>
</li>
</ul>
<p style="padding-left:60px;">Fundamentally, what everyone wants is a cross-platform bridge with plug-ins for every 3D format. You'd want to run this alongside your client (or server) to import content easily from commercial or open source modeling tools and be assured that content would be rendered faithfully at the correct scale. I'd also expect a bridge like this to import 3D bar charts from a spreadsheet. Export should be just as straightforward, with the proviso that the bridge should respect copy permissions.</p>
<p> There are some additional ideas in the LinkedIn thread which I hope to address in a future post. Please chime in with your comments on the above ideas or add additional ideas for enterprise functionality.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Making the Internet...ONE!]]></title>
<link>http://web2magazine.wordpress.com/?p=16</link>
<pubDate>Fri, 13 Jun 2008 20:57:42 +0000</pubDate>
<dc:creator>ylnahar</dc:creator>
<guid>http://web2magazine.wordpress.com/?p=16</guid>
<description><![CDATA[
Have you ever faced the annoyance of signing up on a website and being taken through various steps ]]></description>
<content:encoded><![CDATA[<p><a href="http://web2magazine.wordpress.com/files/2008/06/openid.jpg"><img class="alignleft size-medium wp-image-15" src="http://web2magazine.wordpress.com/files/2008/06/openid.jpg?w=248" alt="" width="248" height="160" /></a></p>
<p>Have you ever faced the annoyance of signing up on a website and being taken through various steps and pages of information with constant input required from your end? Ever felt like like closing the web page due to the large amount of details required?</p>
<p>Well, there is a hard to believe solution to it and its called the <a href="http://www.openid.net"><span style="text-decoration:underline;">OpenID.</span></a>The OpenID foundation was formed in mid-2007 to assist in the development of the Internet protocol. Mark Fitzpatrick who is believed to be the father of OpenID says the goal of the initiative is not to make money but to create a community around the Internet and be a part of that community. That is the reason, websites today implementing OpenID do not have to pay for any licenses or sign contracts. It is free to use and that enables website owners to make logins more convenient for its users.</p>
<p>There are quite a few Internet giants backing OpenID. Microsoft, Google, Yahoo are a few of them. (Well, that covers most of them.) :) The way it works is you signup for an OpenID on one of the various providers website like claimid.com and verisign.com. You can alternatively also use existing usernames of popular services like Blogger, Wordpress, etc. as your OpenID to login into any website which uses the service. Some might think what is the point of having an OpenID? Well, the answer to that is that it benefits both the content providers as well as the users. Website owners can cut signup costs, reduce signup times, reduce password reset requests and retain users without any inconvenience. On the user side it just makes life simpler for us. No need to remember different logins and passwords. But most importantly it proves to be a great integration tool to post content to various online services from one single interface.</p>
<p>The technicality behind its working is really simple. Lets assume a user signs up for an OpenID and he is logged in to that OpenID service provider. The user then goes to blogger.com to write a post on his/her blog. The user will not need to enter the login information for Blogger since the Blogger service would piggyback the authenticated session off of the user's OpenID service provider. Seems really simple, doesn't it? I did register myself for an OpenID and also tried the new service Blog It! which is powered by the Type Pad blogging on my iPhone. The interface was fast, smooth and I just needed to enter my OpenID and I was logged into the various services I had selected. (Twitter, Wordpress, Blogger). I could create blog entries and update my Twitter status without the need of logging in to various service and I could do it right from my mobile. Isn't that something? So....go ahead and create your OpenID and also last but not the least, in case you wanted any of your favorite web services to offer OpenID authentication, you could post your request at <a href="http://demand.openid.net"><span style="text-decoration:underline;">Demand OpenID</span></a>. As always, let me know what you think?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Social Networking Compatibility Translates to Global Opportunity]]></title>
<link>http://ciscoetl.wordpress.com/?p=64</link>
<pubDate>Fri, 13 Jun 2008 19:07:50 +0000</pubDate>
<dc:creator>rfarnswo</dc:creator>
<guid>http://ciscoetl.wordpress.com/?p=64</guid>
<description><![CDATA[Got your Facebook mojo going strong? Working your MySpace community to full effect? Thinking that yo]]></description>
<content:encoded><![CDATA[<p>Got your Facebook mojo going strong? Working your MySpace community to full effect? Thinking that you're a player in the social networking scene and feeling all worldly?</p>
<p>Those of us based in North America, especially those who have social networks that are not particularly geographically diverse, might have a fairly myopic view of social networking platforms. For us, the issues of identity portability and open identity are interesting because they will allow us access to new applications and widgets, but compatibility between platforms might not be a compelling requirement.</p>
<p>But what if you want to really reach out and globalise your online social universe?</p>
<p>This map, published in <a title="Social networks around the world" href="http://www.lemonde.fr/web/infog/0,47-0@2-651865,54-999097@51-999297,0.html" target="_blank">Le Monde</a> a few months ago, shows the challenge you might face.</p>
<p><img style="vertical-align:middle;" src="http://medias.lemonde.fr/mmpub/edt/ill/2008/01/14/h_4_RESEAUX+X1I1.gif" alt="Le Monde Global use of Social Networking" width="960" height="320" /></p>
<p>C'est un défi important, n'est-ce pas?</p>
<p>The dominance of different platforms in different areas of the world makes for an interesting social puzzle as we try to put the pieces of a more globalised connected community together.</p>
<p>It will be interesting to see how these communities evolve and interconnect as our social web expands.</p>
<p>Roger W. Farnsworth</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[OpenId]]></title>
<link>http://elzoodigital.wordpress.com/?p=92</link>
<pubDate>Sun, 01 Jun 2008 09:13:22 +0000</pubDate>
<dc:creator>sergiob</dc:creator>
<guid>http://elzoodigital.wordpress.com/?p=92</guid>
<description><![CDATA[La web 2.0 está necesitando por fin un sistema de autenticación único porqué ya tenemos demasiad]]></description>
<content:encoded><![CDATA[<p align="justify">La web 2.0 está necesitando por fin un sistema de autenticación único porqué ya tenemos demasiadas cuentas en sitios donde hay que autentificarse, technorati, delicious, flicker, picasa..... y para postear un comentario en un blog cualquiera también hay que crear una cuenta.   Así que por cansancio de los usuarios los blogs se quedan a menudo sin comentarios. No sería bonito crear una cuenta en un sitio solo y utilizar los mismos datos para todo? Parece que <strong>OpenID </strong>se esté convertiendo en ese sistema global, muchas webs ya lo utilizan, para darse de alta hay distintas opciones: <a title="OpenId" href="http://openid.es/" target="_blank">OpenId</a> <a title="MyOpenID" href="http://www.myopenid.com/" target="_blank">http://www.myopenid.com/</a> <a title="livejournal" href="http://www.livejournal.com/" target="_blank">http://www.livejournal.com/</a> <a title="verisignlabs" href="https://pip.verisignlabs.com/" target="_blank">https://pip.verisignlabs.com/</a></p>
<p>El hecho de que la plataforma Blogger de Google lo utilice es una señal que la cosa tiene futuro. Por supuesto hay API y librerías para incrustar el sistema de autenticación en cualquier blog pero de momento no es nada fácil sobre todo por el tema de permisos y configuración de Php y del servidor. Además de OpenId hay otros sistemas como <a title="BBauth" href="http://developer.yahoo.com/auth/" target="_blank">BBAuth</a> de Yahoo (pero el servidor sigue muerto?) y <a title="TypeKey" href="http://typekey.com/" target="_blank">typekey</a></p>
<p>Concentrar la seguridad en un solo lugar también tiene lados negativos, pero se supone que para usos normales no haya inconvenientes.</p>
]]></content:encoded>
</item>

</channel>
</rss>
