Friend of a Friend (FOAF)

See FOAF Project for basic information about FOAF.

This could be implemented very basic (just store rdf in wiki page -- see FriendofaFriend) or really deep inside of MoinMoin.

The deep inside version could really be more fun.

This would be really user friendly instead of forcing the user to use an external FOAF editor or to write it by hand or in some additional complex specification language.

And we would get some benefits from it:

Where to store the FOAF data?

Perhaps UserPreferences are a central place to do so. On the other hand a wiki page would be the WikiWiki way to do it...

So !HeinBlöd/!FoafInfo could be the place to store and the URL to request the resulting rdf or a formatted page:

#format FOAF

Title:: Herr
Firstname:: Hein
Surname:: Blöd
Email:: my@email.com
Homepage:: http:://hein.com/
Workpage:: http:://stupid-corp.com/
Friends:: HeinBlöd/FriendsGroup

Pro:

Contra:

FOAF subformats: foafwiki for the wiki style description above or foafrdf for raw rdf.

How to list your Friends?

On a acl *Group just below your homepage.

 * SomeFriend
 * OtherFriend
 * FOAF:"Karl Napp","karl@napp.com","http://napp.com/karl.rdf"

This has the bonus that you can just use this group for acls.

Benefits

Let's collect some ideas. We can seperate out the bad ones later.

 Me >> MyFriend >> FriendOfMyFriend >> ...

Problems

Reference


CategoryFeatureRequest

MoinMoin: FeatureRequests/FriendOfaFriend (last edited 2007-10-29 19:08:14 by localhost)