<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>http://www.blogger.com/feeds/9992949/posts/full</atom:id><lastBuildDate>Sat, 05 Mar 2005 23:22:23 +0000</lastBuildDate><title>philwilson.org :: foaflicious</title><description></description><link>http://philwilson.org/projects/foaflicious</link><managingEditor>Phil Wilson</managingEditor><generator>Blogger</generator><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>15</openSearch:itemsPerPage><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/116405507359231562</guid><pubDate>Mon, 20 Nov 2006 20:36:00 +0000</pubDate><atom:updated>2006-11-20T20:37:53.602Z</atom:updated><title>FOAFlicious offline</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>If you hadn't already noticed, FOAFlicious has been down for some time due to problems with Java on my server. I'll probably try and rewrite this in JRuby or Python sometime soon.&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2006/11/foaflicious-offline.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/112604682750824950</guid><pubDate>Tue, 06 Sep 2005 22:47:07 +0000</pubDate><atom:updated>2005-09-06T23:47:07.513+01:00</atom:updated><title>IFP added</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>I've added in a &lt;code>foaf:homepage&lt;/code> to each user that you &lt;code>foaf:know&lt;/code> pointing to that user's del.icio.us page (in addition to any other detected) so that now graphing tools might actually work.&lt;/p>

&lt;p>I'll also try and update it to do some better caching and expiry and try to actually use the del.icio.us API rather than the painful screenscraping that I'm currently doing.&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/09/ifp-added.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/111089131022490129</guid><pubDate>Tue, 15 Mar 2005 12:55:10 +0000</pubDate><atom:updated>2005-03-15T12:55:10.223Z</atom:updated><title>FOAFlicious now doesn't use a stupid port number</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>I've tidied up my settings slightly so that now when you enter your name in the &lt;a href="http://philwilson.org/foaflicious/">FOAFlicious form&lt;/a> and submit it, it no longer points at port 8180 on my server. This should help anyone who would otherwise have to open a port on their firewall to be able to use FOAFlicious.&lt;/p>

&lt;p>&lt;a href="http://philwilson.org/foaflicious/foaflicious.groovy?user=xurble">http://philwilson.org/foaflicious/foaflicious.groovy?user=pip&lt;/a> is the newer syntax, although the old one with the port number will still (currently) work.&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/03/foaflicious-now-doesnt-use-stupid-port.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/111021237295321386</guid><pubDate>Mon, 07 Mar 2005 16:19:32 +0000</pubDate><atom:updated>2005-03-07T16:19:32.953Z</atom:updated><title>FOAFgen supports FOAFlicious</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>The excellent &lt;a href="http://www.toxi.co.uk/foafgen/">FOAFgen&lt;/a> now provides a rdfs:seeAlso to FOAFlicious if you provide a del.icio.us username. Cool!&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/03/foafgen-supports-foaflicious.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/110901431739170301</guid><pubDate>Mon, 21 Feb 2005 19:31:57 +0000</pubDate><atom:updated>2005-02-21T19:31:57.390Z</atom:updated><title>foaflicious 0.2</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>The source for FOAFlicious 0.2 is available on &lt;a href="http://philwilson.org/projects/foaflicious/code/foaflicious-0.2.groovy">http://philwilson.org/projects/foaflicious/code/foaflicious-0.2.groovy&lt;/a>.&lt;/p>

&lt;p>This version of FOAFlicious relies on &lt;a title="download Groovy" href="http://dist.codehaus.org/groovy/distributions/">Groovy 1.0-beta 9 or above&lt;/a>.&lt;/p>

&lt;p>There are two major changes between &lt;a href="http://philwilson.org/projects/foaflicious/code/foaflicious-0.2.groovy">0.2&lt;/a> and &lt;a href="http://philwilson.org/projects/foaflicious/code/foaflicious-0.1.groovy">0.1&lt;/a>:
  &lt;ol>
    &lt;li>You can now pass in a del.icio.us username as a parameter&lt;/li>
    &lt;li>It no longer looks for FOAF files linked from users' homepages (because it was killing performance stone dead).&lt;/li>
  &lt;/ol>
&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/02/foaflicious-02.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/110778087843424151</guid><pubDate>Mon, 07 Feb 2005 12:54:38 +0000</pubDate><atom:updated>2005-02-07T12:54:38.433Z</atom:updated><title>FOAFlicious now has a home page</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>As part of my efforts to tidy up my website and projects, FOAFlicious now has &lt;a href="http://philwilson.org/foaflicious" title="FOAFlicious converts del.icio.us inbox into FOAF">a home page&lt;/a> with an easy access form for generating your FOAF file, and protects you slightly from having to remember that dreadful URL :)&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/02/foaflicious-now-has-home-page.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/110755756098935769</guid><pubDate>Fri, 04 Feb 2005 22:47:30 +0000</pubDate><atom:updated>2005-02-04T22:54:30.446Z</atom:updated><title>FOAFlicious now generates FOAF for any del.icio.us user</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>You can now get the del.icio.us inbox for any user in FOAF format like so: &lt;a href="http://philwilson.org:8180/foaflicious/foaflicious.groovy?user=pip">http://philwilson.org:8180/foaflicious/foaflicious.groovy?user=pip&lt;/a> - just substitute the username you want at the end of the URL&lt;/p>

&lt;p>This functionality was always there, but broken in Groovy 1.0-beta-6. I've just upgraded to beta 9 and it works just fine.&lt;/p>

&lt;p>In other news, I wanted to play with a new toy, so there's now an &lt;a href="http://pip.tadalist.com/lists/show/18596">"upcoming features" list for FOAFlicious hosted on tadalist.com&lt;/a>.&lt;/p>

&lt;p>I'll try and actually fix all the things on the list over the weekend.&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/02/foaflicious-now-generates-foaf-for-any.html</link><author>Phil Wilson</author></item><item><guid isPermaLink='false'>http://www.blogger.com/feeds/9992949/posts/full/110510923062805745</guid><pubDate>Fri, 07 Jan 2005 14:47:10 +0000</pubDate><atom:updated>2005-01-07T14:47:10.626Z</atom:updated><title>FOAFlicious 0.1</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml">&lt;p>FOAFlicious is an application for generating a &lt;a href="http://www.foaf-project.org/">FOAF&lt;/a> file from your &lt;a href="http://del.icio.us/">del.icio.us&lt;/a> inbox.&lt;/p>

&lt;p>FOAFlicious is written in &lt;a href="http://groovy.codehaus.org/" title="a new agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax.">Groovy&lt;/a>, and can be seen in action on &lt;a href="http://philwilson.org:8180/foaflicious/foaflicious.groovy">http://philwilson.org:8180/foaflicious/foaflicious.groovy&lt;/a> (hopefully this URL will become better in time).&lt;/p>

&lt;p>This is the first time I've ever used Groovy and so far I've not been able to configure it to accept URL parameters (answers on a postcard please) so it's currently hardcoded to return a FOAF file based on &lt;a href="http://del.icio.us/pip" title="my del.icio.us inbox">my del.icio.us inbox&lt;/a>, here's looking at v0.2 :)&lt;/p>

&lt;p>The del.icio.us inbox facility is currently turned off except for the list of subscriptions so it currently works by masses of screen-scraping. As soon as the inbox comes back it should be able to switch to using the &lt;a href="http://del.icio.us/doc/api">del.icio.us API&lt;/a> (probably using David Czarnecki's &lt;a href="http://sourceforge.net/projects/delicious-java/">delicious-java API&lt;/a>).&lt;/p>

&lt;p>Currently it uses the del.icio.us page for each user listed in your inbox to extract a user's real name and homepage, then looks at their homepage to see if they have a FOAF autodiscovery link, and if so includes it in a &lt;code>&amp;lt;rdfs:seeAlso rdf:resource="blah"/>&lt;/code> block.&lt;/p>

&lt;p>The (terrible) code is available on &lt;a href="http://philwilson.org/projects/foaflicious/foaflicious-0.1.groovy">http://philwilson.org/projects/foaflicious/foaflicious-0.1.groovy&lt;/a>. it was only written in a couple of hours, so no abuse please :) In order to run it you'll need the Groovy libraries, &lt;a href="http://jakarta.apache.org/commons/httpclient/">commons-httpclient&lt;/a>, &lt;a href="http://jakarta.apache.org/commons/logging/">commons-logging&lt;/a> and &lt;a href="http://jtidy.sourceforge.net/">JTidy&lt;/a>.&lt;/p>

&lt;p>If you want to stay notified about this project, it has &lt;a href="http://philwilson.org/projects/foaflicious/atom.xml">its own feed&lt;/a>.&lt;/p>&lt;/div></description><link>http://philwilson.org/projects/foaflicious/2005/01/foaflicious-01.html</link><author>Phil Wilson</author></item></channel></rss>