FOAF-a-Matic

Author Leigh Dodds. Übersetzung Christof Höke

Einführung

FOAF-a-matic ist eine einfache Javascript Anwendung, die eine FOAF ("Friend-of-A-Friend" = Freund eines Freundes) Beschreibung von dir erstellt. Mehr zu FOAF findest du in Edd Dumbills Artikel "XML Watch: Finding friends with XML and RDF" (Freunde finden mit XML und RDF), auf der FOAF Homepage der RDFWeb Webseite oder auch in der FOAF Vokabular Beschreibung.

Kurz gesagt ist FOAF ein Weg sich selbst zu beschreiben (mit Namen, Email Adresse und Freunden) mit Hilfe von XML und RDF. Dies erlaubt es Software diese Beschreibungen zu verarbeiten, vielleicht als Teil einer automatisierten Suchmaschine, und Informationen über dich und deine Verbindungen in Online-Communities zu finden. FOAF hat das Potenzial als Basis für viele, neue und interessante Online-Community Entwicklungen zu dienen. Der Artikel Click to the Clique (Klick zur Clique) von Ben Hammersley für die Guardian Unlimited Webseite beschreibt dieses ausführlicher.

Der FOAF-a-Matic wird als schneller und einfacher Weg angeboten, eine FOAF Beschreibung zu erstellen. Füll einfach die Formulare auf dieser Seite aus und gib die Details an, welche du zu deiner Beschreibung hinzufügen möchtest. Du musst mindestens deinen Namen und Email Adresse angeben, ebenso für jeden Freund den du aufnimmst. Es lohnt sich einige Freunde zu deiner Beschreibung hinzuzufügen (du kannst natürlich so viele aufnehmen wie du möchtest), da dann FOAF Indexierer, die deine FOAF Beschreibung in den Index aufnehmen, alle in ein Netzwerk von Individuen verbinden können.

Anmerkung: Keine der Informationen, die du auf dieser Seite eingibst, wird in irgendeiner Form genutzt oder gespeichert. Die Verarbeitung passiert allein Client seitig, sodass deine Privatsphäre gewahrt bleibt.

Wenn du Anmerkungen zu dieser Anwendung oder weitere Fragen zu FOAF hast, kannst du der RDFWeb-dev mailing Liste beitreten.

Aktuelle Information: Ich entwickle im Moment den FOAF-a-Matic Stufe 2, eine Desktop Anwendung zur Herstellung und Verwaltung deiner FOAF Daten.

Die Formulare

Persönliche Informationen

Informationen über dich und wie man dich erreichen kann.

Titel (Herr, Frau, Dr., etc)
Vorname
Nachname
Spitzname
Deine Email Adresse
Deine Webseite
Dein Bild
Telefonnummer

Arbeit

Informationen über deinen Arbeitsplatz.

Webseite bei der Arbeit
Seite, die beschreibt, was du bei der Arbeit machst

Schule

Wo bist du zur Schule gegangen?

Webseite der Schule

Leute, die du kennst

Sag FOAF-a-matic etwas über die Leute, die du kennst. Klick "Freund hinzufügen" um neue, freie Felder für weitere Freunde zu bekommen. Hat dein Freund schon eine FOAF Beschreibung, dann trag den Link darauf in das "sieheAuch" Feld ein.

Ergebnis generieren

Nachdem du alle Details eingetragen hast, bist du bereit in FOAF verwandelt zu werden...

Schutz der Email Adressen vor Spammern

Was dann?

Veröffentliche deine FOAF Beschreibung

Dies ist der einfache Teil. Kopier einfache deine generierte FOAF Beschreibung aus dem obigen Textfeld in eine Datei. Stell diese Datei auf deine Webseite, wo sie öffentlich zugänglich ist. Die Datei sollte den Namen "foaf.rdf" haben, damit eine Google Suche helfen kann, die FOAF Dateien im Web zu finden.

Deine FOAF Beschreibung ist jetzt fertig, andere Leute brauchen nur noch zu kommen und sie zu lesen...

Der FOAF Community beitreten

Der "Finden" Aspekt von FOAF (z.B. wie Anwendungen, die mit FOAF arbeiten können, deine Beschreibung finden) ist noch Gegenstand von Diskussionen. Wenn du Vorschläge hast, schick sie an die RDFWeb-dev mailing Liste. Es gibt allerdings bereits 3 Möglichkeiten. Versuch am besten alle.

Benutzung des Link Tags

Aaron Swartz hat vorgeschlagen den HTML Link Tag zur FOAF Beschreibung zeigen zu lassen, genau wie Blogger damit auf ihre RSS Einträge zeigen. So sollte es aussehen:

<link rel="meta" type="application/rdf+xml" title="FOAF" href="foaf.rdf" />

Empfehlung durch einen Freund

Der andere empfohlene Weg deine FOAF Datei indexieren zu lassen, ist jemand anderen (z.B. einen Freund) darauf zeigen zu lassen. Ein FOAF Spider kann dann alle FOAF Dateien durchwandern. Am einfachsten ist dies mit den folgenden Anpassungen deiner FOAF Beschreibung:

  1. Ändere das rdf:RDF Element und füge den RDF Schema Namespace wie folgt hinzu: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
  2. Du kannst dann Links zu anderen FOAF Beschreibungen aufnehmen, indem du für jede Datei ein rdfs:seeAlso Element wie folgt hinzufügst: <rdfs:seeAlso rdf:resource="http://www.example.com/friends.xrdf"/> <rdfs:seeAlso rdf:resource="http://www.ldodds.com/webwho.xrdf"/>

Neu: Haben deine Freunde schon eine FOAF Beschreibung dann nimm diese einfach im "sieheAuch" Feld im obigen Formular auf. Du kannst auch einem Freund den FOAF-a-matic empfehlen.

Benutze das Schwarze Brett zu FOAF

Ein Personen Register ist eine auf der Hand liegende Art für Anwendungen FOAF Beschreibungen zu finden. Ein einfacher Weg führt über das Schwarze Brett zu FOAF. Besuch einfach das FOAFWiki, editiere die FOAFBulletinBoard Seite und füge deinen Namen und einen Link zu deiner FOAF Beschreibung hinzu. Ich habe als Beispiel meine Informationen schon eingegeben.

Unter Benutzung von HTML Tidy und XSLT können Anwendungen wie z.B. Edd Dumbills FOAFbot dieses Register verarbeiten. Auf der FOAFbot Homepage findest du nähere Informationen und eine Demonstration, wie FOAFbot arbeitet.

Lizensierung

Diese Arbeit ist lizensiert unter der Creative Commons Lizenz.

Creative Commons License


[FOAF Hackery]