At Ecademy.com I've been adding this stuff for years. This week's
project was to update the OpenID support (Consumer) to V2.0 and make it
work with https OpenID providers. Mainly prompted by Yahoo.
I've also added XFN to all the profile pages and Contact list pages.
We've had FOAF for years at Ecademy. If anyone's planning on generating
FOAF out of a website with Social features, it's probably a good
template to copy.[1]
Back at Voidstar.com, I've been building my YASN-Roll, again with XFN
links. As a prototype for some future features in Ecademy.
[1] http://www.ecademy.com/module.php?mod=network&op=foafrdf&uid=1
--
Julian Bond E&MSN: julian_bond at voidstar.com M: +44 (0)77 5907 2173
Webmaster: http://www.ecademy.com/ T: +44 (0)192 0412 433
Personal WebLog: http://www.voidstar.com/ skype:julian.bond?chat
Tamper-Evident Bottle Cap
On 23/02/2008, Julian Bond <julia...@voidstar.com> wrote:
>
> Of the people here, who's busy writing code to implement OpenID, oAuth,
> XFN, FOAF etc etc?
Apart from ongoing work on FOAF itself, lately I've been hacking on a
few related things.
Helping with ideas and bug reports for the SparqlPress collaboration
(see http://wiki.foaf-project.org/SparqlPress) which provides a
wordpress-based data aggregation point for merging and querying
personal and 'social graph' data. Since this uses Benjamin Nowack's
ARC (http://arc.semsol.org/) system I've also had fun playing with
querying of XFN, which it parses into RDF alongside FOAF, SIOC, SKOS,
Dublin Core etc. On the SPARQL front, I've been working on bindings of
the SPARQL querying protocol to XMPP/Jabber
(http://danbri.org/words/2008/02/11/278) which should allow this kind
of query to be run directly against desktop systems from the Web, as
well as allow async querying patterns (notifications etc), and
authentication based on Jabber buddylists. And once you've made all
this personal and social data queriable, how to mediate access to it?
So I've started a collaboration with some friends at MIT CSAIL looking
(a) at medium-grained access control to SPARQL data stores (loosly,
each data graph is categorised) and (b) at wiring OAuth into that
environment. I hope we'll have something to show there soon.
Also I've spent some time lately looking at the Social Graph API from
Google, talking with Brad Fitzpatrick about wiring in a real RDF
parser, with various others about getting a common privacy story
straight on this class of service, and hacking around with code eg
using my sent-mail folder to seed a collection of FOAF files
describing my correspondents - http://danbri.org/words/2008/02/09/271
... a purpose for which the SGAPI seems nicely suited.
And thats what I've mostly been up to lately...
Dan
I'm working on a plugin for Ruby on Rails:
http://cmsplugin.rubyforge.org/
It provides a Rails app with a framework for posting "things".
Currently, it supports OpenID identification, and Atom feeds/publication
Other features are in scope.
Cheers!