<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/blog/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://www.noserub.org/blog/feeds/atom10.xml" rel="self" title="NoseRub Blog" type="application/atom+xml" />
    <link href="http://noserub.com/blog/"                        rel="alternate"    title="NoseRub Blog" type="text/html" />
    <link href="http://noserub.com/blog/rss.php?version=2.0"     rel="alternate"    title="NoseRub Blog" type="application/rss+xml" />
    <title type="html">NoseRub Blog</title>
    <subtitle type="html">Blogging about NoseRub and social networks</subtitle>
    <icon>http://noserub.com/blog/templates/default/img/s9y_banner_small.png</icon>
    <id>http://noserub.com/blog/</id>
    <updated>2008-08-28T08:30:41Z</updated>
    <generator uri="http://www.s9y.org/" version="1.1.3">Serendipity 1.1.3 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://noserub.com/blog/archives/56-Gordian-Knot-in-my-head-XMPP,-RSS,-Microblogging-Social-Streams.html" rel="alternate" title="Gordian Knot in my head: XMPP, RSS, Microblogging &amp; Social Streams" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-08-27T21:32:34Z</published>
        <updated>2008-08-28T08:30:41Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=56</wfw:comment>
    
        <slash:comments>5</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=56</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/56-guid.html</id>
        <title type="html">Gordian Knot in my head: XMPP, RSS, Microblogging &amp; Social Streams</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I just installed a <a href="http://www.ejabberd.im/">Jabber server</a> on one of my servers and played with a <a href="http://code.google.com/p/xmpphp/">php class for XMPP</a> to interact with it. The goal is to have some kind of tool to "speak" with a NoseRub server. Features like Twitter's <em>track</em> for keywords come to my mind, but also for setting your location or various other things to come.<br />
<br />
Then, I'm also thinking about how to integrate <a href="hhttp://identi.ca/dirkolbertz/all">Identi.ca</a> with NoseRub. There is some kind of protocol available and I hear XMPP a lot when talking about server-to-server communication and so I start thinking: is XMPP just a better/faster RSS? Should I route every single Social Stream of Identoo.com-Users through this new Jabber server and thus allow everyone to subscribe to it by adding it as friend?<br />
<br />
Isn't the Social Stream itself a micro blog? There are so many people pushing their blog updates and new photos from Flickr or elsewhere to their Twitter stream, that it almost is a Social Stream. So, when I add a Twitter user right now as contat on Identoo.com (this works perfectly), I am halfway there, when it comes to a decentralised Twitter. I could support Identi.ca right now, too. The only thing that is missing, are the notifications when someone added my as a contact. And of course, that I cannot add any RSS-Feed to Twitter.com or Identi.ca as a contact.<br />
<br />
And this is the Goridan Knot: it is all weaved together, but I think it is very simple to solve. I just didn't find the right sword to do it. Maybe allowing any URL as an endpoint is good enough + being able to autodiscover a XMPP stream instead of a RSS feed. <br />
<br />
Still searching for the sword... 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/55-Issue-with-SSL-and-Firefox-3-on-Identoo.com-solved.html" rel="alternate" title="Issue with SSL and Firefox 3 on Identoo.com solved" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-08-26T13:57:02Z</published>
        <updated>2008-08-26T16:24:34Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=55</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=55</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/55-guid.html</id>
        <title type="html">Issue with SSL and Firefox 3 on Identoo.com solved</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Until today, I used a SSL certificate from <a href="http://www.cacert.org/">CAcert.org</a>. They are free and do their job: protecting user input on some pages like <em>login</em> and the <em>settings</em>.<br />
<br />
But with Firefox 3, a nasty screen was shown, because Firefox no longer (?) supported these certificates. Many users were distracted by this, although it never meant, that their input was not secure.<br />
<br />
Anyway... as the certificate was about to run out this evening, I ordered and installed a new one from <a href="http://psw.net/">PSW</a> / <a href="http://www.thawte.com/">Thawte</a>. Firefox 3 now no longer displays an error message when accessing those protected areas on <a href="http://identoo.com/">Identoo.com</a>. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/54-NoseRub-DevCamp-What-to-expect.html" rel="alternate" title="NoseRub DevCamp - What to expect?" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-08-18T16:31:15Z</published>
        <updated>2008-08-18T20:03:35Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=54</wfw:comment>
    
        <slash:comments>5</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=54</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/54-guid.html</id>
        <title type="html">NoseRub DevCamp - What to expect?</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <!-- s9ymdb:18 --><img width='227' height='197' style="float: right; border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/noserub-devcamp.gif" alt="" /><br />
<br />
So, NoseRub DevCamp will take place on September 13th to 14th 2008 in Cologne. The location is sponsored by <a href="https://ormigo.com/">Ormigo</a>, the company I work for. <a href="http://maps.google.de/maps?f=q&hl=de&geocode=&q=Eupener+Stra%C3%9Fe+150,+50933+Braunsfeld,+K%C3%B6ln&sll=51.151786,10.415039&sspn=8.715069,19.423828&ie=UTF8&ll=50.945071,6.889715&spn=0.034178,0.075874&t=h&z=14">Here's a link on Google Maps</a><br />
<br />
I will try to find more sponsors to cover some costs like drinks and some snacks. Obviously this will depend on how many people will attend.<br />
<br />
So please give me a note not later than <strong>September 3rd</strong> if you will attend here in Cologne, or somewhere else world wide. I will not set up a wiki for registrations, so leave a comment here, or write me an e-mail.<br />
<br />
There will be no sleeping within the office, but <a href="http://www.aaa-budgethotel.de/">this hotel</a> is just placed next to our office building. I have no idea how good/bad it is, so this is no recommendation, just a hint, that there is a hotel nearby.<br />
<br />
I will set up a new Google Code repository for DevCamp, so that I can give write permissions to that repository for everyone. This way, we can speed up sharing code and don't have too many unverified changes in the main repository.<br />
<br />
There are many things to do at the DevCamp, starting by adding new services to NoseRub and improving existing once. But we have a lot of other open issues in our <a href="http://code.google.com/p/noserub/issues/list">Issue Tracker</a>, some really shamefull like having a <a href="http://code.google.com/p/noserub/issues/detail?id=42">password recovery</a> process...<br />
<br />
Other things are bigger, like having OAuth for our own API and also being able to act as an OAuth client. This way we could interact with <a href="http://identi.ca/">identi.ca</a>, what would really great. Yes, we already could interact with Twitter, but I really don't want to ask users for their service passwords.<br />
<br />
We could create widgets to display our lifestreams on our own servers and have PlugIns for several blogging packages like s9y and Wordpress - in fact, work on a Wordpress PlugIn was already started and is waiting for a newer release of NoseRub.<br />
<br />
Other things to do are adding the use of <a href="http://htmlpurifier.org/">HTMLPurifier</a> for any HTML output from third parties, like from RSS-Feeds. This way, we could allow people to add HTML and CSS to their own profile pages, without being in fear of XSS or other malicous code parts. If you're a CakePHP expert and designer, I would love to see a way to have NoseRub itself easily customized when it comes to colors and header graphics.<br />
<br />
But the DevCamp is also there for learning how NoseRub works. In means of the software itself and of how the <em>protocol</em> behind it works. I therefore encourage everyone during the DevCamp to monitor our <a href="http://noserub.com/discuss/">discussion group</a> to help other NoseRubbers out there. We will also re-activate our <a href="http://noserub.com/chat">web absed chat</a> then <img src="http://noserub.com/blog/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /><br />
<br />
The nearer the event gets, the more information will be presented here. So, if any open questions arrives, please let me know: dirk.olbertz (at) gmail.com<br />
<br />
PS: Thanks to <a href="http://pooliestudios.com/">Alex</a> for the logo. Grab it, if you want to. We also have a PNG and an AI Version available, if you need something else. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/53-NoseRub-DevCamp-13.-14.-September-2008.html" rel="alternate" title="NoseRub DevCamp 13.-14. September 2008" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-08-07T09:03:12Z</published>
        <updated>2008-08-07T12:07:11Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=53</wfw:comment>
    
        <slash:comments>6</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/53-guid.html</id>
        <title type="html">NoseRub DevCamp 13.-14. September 2008</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                In order to end the summer lazyness and actually get some more life back to the project, we  will do a <strong>NoseRub DevCamp</strong> in Cologne, Germany in September.<br />
<br />
I already spoke with my bosses at <a href="http://ormigo.com/">Ormigo</a> and they offered to use the company's rooms for that purpose. The event will take place on the weekend 13th and 14th of September.<br />
<br />
The NoseRub DevCamp should not only take place here in Cologne, but although in your very house. That means we will be online via IM all the time, monitor our <a href="http://noserub.com/discuss/">discussion group</a> and hopefully provide fast feedback.<br />
<br />
The goal is to solve some of the tasks in the <a href="http://noserub.com/code/">Issue Tracker</a>, get some more Services into NoseRub and also fix some problems with already existing features.<br />
<br />
More information will follow soon, so stay tuned! 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/52-NoseRub-0.6-released.html" rel="alternate" title="NoseRub 0.6 released" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-04-12T19:22:10Z</published>
        <updated>2008-04-19T09:23:02Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=52</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/52-guid.html</id>
        <title type="html">NoseRub 0.6 released</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                NoseRub 0.6 was just released and <a href="http://identoo.com/">Identoo.com</a> got that update already. This release contains mainly bugfixes, but also some new services: you can now add your Online IDs from Nintendo Wii, Playstation Network and XBox Live. We also added support for <a href="http://youtube.com/">YouTube</a> and <a href="https://ormigo.com/">Ormigo</a>.<br />
<br />
If you have your Profile on Identoo, check it out and see if you can add some more information about you. I'd like to see some of you guys adding me through Playstation Online. Check my profile page out: <a href="http://identoo.com/dirk.olbertz">identoo.com/dirk.olbertz</a><br />
<br />
The new version can be downloaded <a href="http://noserub.com/downloads">here</a>. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/51-Problems-with-del.ico.us-on-Identoo.com.html" rel="alternate" title="Problems with del.ico.us on Identoo.com" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-26T22:46:00Z</published>
        <updated>2008-03-28T16:56:58Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=51</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=51</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/51-guid.html</id>
        <title type="html">Problems with del.ico.us on Identoo.com</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Has anyone reading this have good contacts to del.icio.us? It seems that del.icio.us blocks requests from Identoo.com, as <em>curl "http://feeds.delicious.com/rss/dirk_olbertz"</em> works fine locally and from different other servers in the UK.<br />
<br />
It might be a problem with the <a href="http://hetzner.de/">Provider</a> I use for my servers. I heard that, at least for email, their IP ranges are on some black lists.<br />
<br />
I already contacted del.icio.us' support, but after telling me, that they would forward it to someone else, I did not hear anything and a second reply to that ticket got no response at all.<br />
<br />
Right now, even a simple "we blocked you and cannot whitelist your IP" would help me in order to think about the next steps. But rught now, it's just frustating, as users on Identoo.com won't see any updates from their del.ico.us accounts.<br />
<br />
So, help is greatly appreciated!<br />
<br />
<strong>Update:</strong> Apparently, fetching del.icio.us feeds is working again. I'm not sure wether this is a temporary thing until I hit some treshold, but if not, I hope this blog post reached someone inside or near del.icio.us, who fixed the problem. If so: thank you! 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/50-What-means-your-data-to-you.html" rel="alternate" title="What means your data to you?" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-26T21:57:43Z</published>
        <updated>2008-03-29T13:01:45Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=50</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=50</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/50-guid.html</id>
        <title type="html">What means your data to you?</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Right from the beginning of this project, we wanted the following to work:<br />
<br />
<ol><br />
<li>You open an account on Identoo.com and add contacts and web accounts</li><br />
<li>You install NoseRub on your own server and import all your data from the Identoo.com account</li><br />
<li>Afterwards, all the people who added you as a contact, will seamlessly get your new profile URL</li><br />
</ol><br />
<br />
With <a href="http://noserub.com/blog/archives/49-NoseRub-0.6a-released.html">NoseRub 0.6</a> we're now able to do this!<br />
<br />
First of all, you export all your data on Identoo.com. You will find this tools in the menu <em>Settings</em> and there at <em>Manage</em>:<br />
<!-- s9ymdb:14 --><img width='283' height='137' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/export.png" alt="" /><br />
<br />
You will receive a JSON file with all your contacts, accounts and profile data. On your own server, you then simply import this file:<br />
<!-- s9ymdb:15 --><img width='414' height='175' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/import_1.png" alt="" /><br />
<br />
NoseRub then parses that file and displays, what you're about to import. If you confirm, all those contacts, web accounts and profile data is imported. Afterwards, you can use your new NoseRub installation, just as you did on Identoo.com.<br />
<br />
In order to tell all your contacts, that you moved your profile, you then go back to Identoo.com and set a redirect to your new profile:<br />
<a class='serendipity_image_link' href='http://noserub.com/blog/uploads/redirect.png'><!-- s9ymdb:17 --><img width='110' height='33' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/redirect.serendipityThumb.png" alt="" /></a><br />
<br />
You now even can delete your account on Identoo and the redirect will still work.<br />
<br />
We have to admit, that the whole redirect thing is currently not 100% perfect. We will change that and then, all the people who have you as contact, will not only be redirected to your new account, but also see your new profile url as their contact.<br />
<br />
So, what means your data to you? 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/49-NoseRub-0.6a-released.html" rel="alternate" title="NoseRub 0.6a released" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-26T21:19:50Z</published>
        <updated>2008-03-26T23:03:26Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=49</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=49</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/49-guid.html</id>
        <title type="html">NoseRub 0.6a released</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I just release NoseRub 0.6 alpha. You can see it in action on <a href="http://identoo.com/">Identoo.com</a> or can download the package here: <a href="http://noserub.com/downloads">noserub.com/downloads</a><br />
<br />
If you prefer the subversion checkout, you can now update/checkout from the trunk. More information about the SVN-Repository can be found here: <a href="http://noserub.com/code">noserub.com/code</a><br />
<br />
The main goal for this release was to add URLs as contacts. What does this mean? If you take an URL like <a href="http://tantek.com/">http://tantek.com</a> you will see, that his HTML output uses a lot of <a href="http://microformats.org/">Microformats</a> - of course, you say :-)<br />
<br />
The great thing about this is, that he therefore makes it easy for NoseRub to get information about him (via hCard) and his web accounts (via XFN). Basically, NoseRub already did exactly that when syncing between different servers. We just need to do some minor changes to allow any URL as contact, but we also added support for the <a href="http://code.google.com/apis/socialgraph/">Social Graph API</a> from Google. That means that NoseRub does not only rely on finding information through Microformats on that site, but also uses the data that Google's API returns for that URL.<br />
<br />
Another good example for a great URL as contact is <a href="http://davidrecordon.com/">David's homepage</a>. Working for SixApart, he uses <a href="http://www.movabletype.org/2008/01/building_action_streams.html">the Action Stream PlugIn for MovableType</a>. The great thing now is, that I can add him as contact on Identoo.com and follow his activities, without forcing him to use NoseRub for himself.<br />
<br />
This is a big difference to eg. <a href="http://friendfeed.com/">FriendFeed.com</a>, where you can only follow people that use FriendFeed for themselves. As a matter of fact: each public friend feed URL is great for adding as contact in NoseRub. For instance <a href="http://friendfeed.com/jkleske">Johannes Kleske</a> (mostly german content).<br />
<br />
Right now, NoseRub ignores any FriendFeed RSS-Feed. Not, because we don't like them, but because they duplicate content in a way, that we (yet) cannot filter them. So, if you add a FriendFeed RSS-Feed to your NoseRub profile and wonder, why it does not get updated: don't worry, you probably are better off, if you just add that URL as contact...<br />
<br />
The second big thing in this release <a href="http://noserub.com/blog/archives/50-What-means-your-data-to-you.html">is covered in a separate blog entry</a>. It is about being <strong>really</strong> portable with your data.<br />
<br />
Just one quick note, why this release is tagged as "alpha": The two new features heavily use networking features that are difficult to test locally - especially, when you're just a <a href="http://noserub.com/about">bunch of people</a> dedicating their free time for this great project. We don't expect any old features to be broken. In fact, we fixed some bugs. But the new features might have their problems that we wanted to verify <em>in the wild</em>. So, please be patient and report any problems. Either through the <a href="http://code.google.com/p/noserub/issues/list">ticketing system</a>, here in the blog, or in our <a href="http://noserub.com/discuss">discussion group</a>. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/48-NoseRub-0.6-preview.html" rel="alternate" title="NoseRub 0.6 preview" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-09T18:21:03Z</published>
        <updated>2008-03-10T12:46:44Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=48</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=48</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/48-guid.html</id>
        <title type="html">NoseRub 0.6 preview</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <a class='serendipity_image_link' href='http://noserub.com/blog/uploads/noserub_0_6_preview.png'><!-- s9ymdb:13 --><img width='110' height='80' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/noserub_0_6_preview.serendipityThumb.png" alt="" /></a><br />
<br />
I talked about NoseRub 0.6 <a href="http://noserub.com/blog/archives/46-NoseRub-0.5.4-now-on-Identoo.com.html">a few days ago</a> and was very excited about it. Today, I made the first huge steps toward that release. The main thing we want to achieve with that is, that you can add any URL as a contact!<br />
<br />
I repeat this, because it's so important: <strong>you will be able to add any URL as a contact!</strong><br />
<br />
What does this mean? This will mean, you can add <a href="http://davidrecordon.com/">davidrecordon.com</a> as your contact and see what he is doing in your network's social stream. You also automatically get updates about new services he is adding to his site. You will also be able to add users from FriendFeed.com to your contacts and thus get informed about what is going on on their sites.<br />
<br />
We do this by parsing <a href="http://microformats.org/">Microformats</a> information from these sites. Namely hCard and XFN. For even better results, we use the <a href="http://code.google.com/apis/socialgraph/">Socialgraph API</a> from Google to examine the XFN.<br />
<br />
On the screenshot in this post, you can see how this looks like. You see Davids photo there, as this is made available through hCard on his website. The broken image left to him is from <a href="http://brianoberkirch.com">brianoberkirch.com</a>. That is, because we currently don't copy the images to our own server (but we will do! we are no traffic stealers!) and only David has the same naming convention for the small image, as NoseRub has :-) <br />
<br />
You can also see David's updates in the social stream, as the updates from <a href="http://schockwellenreiter/">Jörg Kantel</a> are. I just added <a href="http://friendfeed.com/kantel">his account from FriendFeed.com</a> as my contact. We have to think about what to do with the feed from FriendFeed here, as we already accessed the single accounts. But this are just some minor issues that can be solved.<br />
<br />
But what really important is, that this is a real distributed social network! And your contacts do not even need to know what NoseRub is. Just add them as your contacts and be able to follow their activities from that moment on. And if you want to, you just install NoseRub on your own server and no one but you has full control over your social network.<br />
<br />
We want to release NoseRub 0.6 later this month. Although a lot of work is already done, we need to polish some things and also may add one or two surprises :-) 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/47-NoseRub-0.5.4-released.html" rel="alternate" title="NoseRub 0.5.4 released" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-06T21:17:38Z</published>
        <updated>2008-03-13T18:49:36Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=47</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=47</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/47-guid.html</id>
        <title type="html">NoseRub 0.5.4 released</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                After a few days of test drive on <a href="http://identoo.com/">Identoo.com</a>, the new 0.5.4 release is available for <a href="http://noserub.com/download/">Download</a>.<br />
<br />
<a href="http://noserub.com/blog/archives/45-NoseRub-0.5.4-just-a-few-blocks-away.html">Here is what you can expect from 0.5.4.</a> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/46-NoseRub-0.5.4-now-on-Identoo.com.html" rel="alternate" title="NoseRub 0.5.4 now on Identoo.com" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-05T21:24:47Z</published>
        <updated>2008-03-09T18:36:33Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=46</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=46</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/46-guid.html</id>
        <title type="html">NoseRub 0.5.4 now on Identoo.com</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                NoseRub 0.5.4 looks good right now on <a href="http://identoo.com">Identoo.com</a>, so I guess there will be a release either tomorrow evening, or on saturday.<br />
<br />
And then, I will finally reveal, what we want to do in NoseRub 0.6. Oh boy, I'm so excited and hope you all will like it, as well... 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/45-NoseRub-0.5.4-just-a-few-blocks-away.html" rel="alternate" title="NoseRub 0.5.4 just a few blocks away" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-03-02T18:16:48Z</published>
        <updated>2008-03-06T21:19:29Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=45</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=45</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/45-guid.html</id>
        <title type="html">NoseRub 0.5.4 just a few blocks away</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p><a href="http://groups.google.com/group/noserub/msg/4cb7d7b9dc42568b">Originally</a> it was planned to release NoseRub 0.5.4 at this weekend and we finished developing on it. But we would like to test a little bit more. We probably will put it live on <a href="http://identoo.com/">Identoo.com</a> (and thus merge the development branch back to the trunk) some time this week and make the proper release on next weekend.
</p>
<p>
As you can see from the change on the minor version number only, this release is not a major breakthrough. We had a lot of new input during the past months and often struggled with what to do next of all the things we would NoseRub like to be. We now decided to make small steps, but therefore hopefully more often. During the step, we made some groundwork for the next steps already - that is the good news.
</p>
<p>
So, what is actually new in the upcoming 0.5.4? Basically, just four things:
</p>
<h3>1. Adjustable filters for the social feeds</h3>
<p>We had that wish for some time now: allow me to filter out the last.fm updates. We don't do it on basis of an account type, but on the filter type. So, if you want to, <em>audio</em> will not show up any more, when you watch any social stream.
</p>

<h3>2. XFN and tags for contacts</h3>
<p>You now can edit a contact and apply <a href="http://gmpg.org/xfn/11">XFN</a> and own created tags. We currently display the XFN tags along with your contacts on your profile page. We started with this feature to allow privacy settings based on this tags, but we're not there yet. So basically, you just can give your contacts that tags, but cannot do any more else with them right now. Sorry...
</p>
<h3>3. Locations</h3>
<p>Do you remember <a href="http://plazes.com/">Plazes</a>? Back then, it was a cool thing to show off, where you currently are. I never liked the idea to exactly determine, where I am. I rather want to locate the city, or maybe sometimes only the country. You know can create your own locations and add an address to it, if you like. But basically, it is just some free text.
Whenever you update your location, it will show up in your social stream - and of course in those of the people who added you as a contact. Your last location is also displayed on your profile page.
</p>
<h3>4. API</h3>
<p>This more not really a valid point here, as we currently only cover methods to retrieve and set your location.If you want to, you can already have <a href="http://noserub.com/documentation/archives/API-Application-Programming-Interface.html">look at the documentation</a>.
The authentication right now is not so greatly solved, <a href="http://oauth.net/">OAuth</a> would be a better way to do it. But you know: we have only so much time and are lurking for someone to make a nice iPhone or S60 app for setting your location...
</p>
<p>
So, that's it. After the actual release, we will tell you, what we plan for NoseRub 0.6, which should be out by the end of this month. <strong>This</strong> is, what we call small steps...
</p>
<p>
Here are two screenshots. The first one shows a little bit about the location thing and if you look closer, you will see, that <em>All</em> on the filter panel changed to <em>Overview</em> - because it's now obviously not "all" if you adjust the filter...
</p>
<a class='serendipity_image_link' href='http://noserub.com/blog/uploads/location.png'><!-- s9ymdb:11 --><img width='110' height='67' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/location.serendipityThumb.png" alt="" /></a>
<p>
The second screenshot shows the screen for editing a contact. In the statement above I forgot to mention the notes you now can make for every contact. Notes and tags are also displayed on a profile page, if this person is your contact.
</p>
<a class='serendipity_image_link' href='http://noserub.com/blog/uploads/edit_contact.png'><!-- s9ymdb:12 --><img width='81' height='110' style="border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/edit_contact.serendipityThumb.png" alt="" /></a>
<p>
(Click on the screenshots to give you a larger version) 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/44-Googles-SocialGraph-API.html" rel="alternate" title="Google's SocialGraph API" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-02-03T04:15:39Z</published>
        <updated>2008-02-05T11:52:33Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=44</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=44</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/44-guid.html</id>
        <title type="html">Google's SocialGraph API</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                As I'm currently at the <a href="http://sgfoocamp08.pbwiki.com/">SG FooCamp</a> in Sebastopol, I had the possibility to directly talk to one of the heads behind Google's SocialGraph API and it really eases some stuff that NoseRub is trying to do in the current development version.<br />
<br />
For those who did not hear of this API, here's the link to the project page:<br />
<a href="http://code.google.com/apis/socialgraph/">http://code.google.com/apis/socialgraph/</a><br />
<br />
What it basically does is to give you URLs that are "socially" connected to a given URL. NoseRub can use this for people being able to add any "social" URL as their contact. When someone adds a blogpage of someone as his contact, Google's API is able to return URLs of other social applications like flickr or magnolia. Of course only if on this blog page, there are some XFN enabled links to those accounts. But with the DiSo Project we will probably see more and more of this stuff seeing grow on Wordpress pages. Livejournal and Typepad had that information embedded for quite some time now.<br />
<br />
Google's Timing couldn't be better, as I was thinking about how to implement this crawler in NoseRub for quite some time now. So, this is really a time saver for me. And the API is very clean, so I already was able to add is a component to the NoseRub development branch. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/43-NoseRub-business-cards-arrived.html" rel="alternate" title="NoseRub business cards arrived" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-01-29T13:11:43Z</published>
        <updated>2008-01-29T13:15:43Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=43</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=43</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/43-guid.html</id>
        <title type="html">NoseRub business cards arrived</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                In preparation for <a href="http://noserub.com/blog/archives/42-SocialGraph-Foo-Camp-in-Sebastopol,-CA,-USA.html">SG FooCamp</a> at this weekend, Poolie designed some business card, which I just fetched from the print shop, just two blocks away:<br />
<br />
<!-- s9ymdb:10 --><img width='415' height='624' style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;" src="http://noserub.com/blog/uploads/noserub_vcard.jpg" alt="NoseRub Business Card" /><br />
<br />
I think they look great and I hopefully can get rid of some of them during the FooCamp :-)<br />
<br />
(The reddish look is not part of the design...)<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://noserub.com/blog/archives/42-SocialGraph-Foo-Camp-in-Sebastopol,-CA,-USA.html" rel="alternate" title="SocialGraph Foo Camp in Sebastopol, CA, USA" />
        <author>
            <name>Dirk Olbertz</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-01-24T17:49:30Z</published>
        <updated>2008-01-29T13:14:50Z</updated>
        <wfw:comment>http://noserub.com/blog/wfwcomment.php?cid=42</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://noserub.com/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=42</wfw:commentRss>
    
    
        <id>http://noserub.com/blog/archives/42-guid.html</id>
        <title type="html">SocialGraph Foo Camp in Sebastopol, CA, USA</title>
        <content type="xhtml" xml:base="http://noserub.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                From Feb 1st to Feb 3rd, I will attend the <a href="http://sgfoocamp08.pbwiki.com/">SocialGraph Foo Camp</a> on the O'Reilly Campus and look forward on meeting a few interesting people there.<br />
<br />
In the meantime, we're working on some new features inside NoseRub, although we currently don't come so well along, as we planned to. Partly this is because I'm currently without internet connection at home, but this will hopefully find an end tomorrow. Yippeah!<br />
<br />
We already implemented a nice <em>Set my Location</em> feature and also the beginning of tags for contacts. Like XFN, but you will be able to define your own tags, too. This will only be the beginning, as you also should be able to define privacy features based on this tags.<br />
<br />
And we changed the way you can add accounts. We build an <em>auto discovery</em> of services, so you only need to provide an URL to your del.icio.us profile and NoseRub will automatically know what to do with it.<br />
<br />
Currently, the privacy features on tag based relationships are the most important things, next to real data portability. That means we hopefully soon will be able to im- and export your complete NoseRub profile.<br />
<br />
Stay tuned ;-) 
            </div>
        </content>
        
    </entry>

</feed>