To expand on my last post slightly, my actual RDF file expresses this (generated from the W3 RDF Validator):

http://philwilson.org/philfoaf.rdf#pip http://www.w3.org/2000/10/swap/pim/contact#nearestAirport genid:ARP36325
genid:ARP36325                         http://www.w3.org/1999/02/22-rdf-syntax-ns#type           http://xmlns.com/wordnet/1.6/Airport
genid:ARP36325                         http://www.daml.org/2001/10/html/airport-ont#icao         “EGCC”
genid:ARP36325                         http://www.daml.org/2001/10/html/airport-ont#iata         “MAN”

whereas my peopleaggregator.com profile expresses this:

<ns3:Person rdf:ID="pip">
  <ns5:nearestAirport rdf:nodeID="bNode1"/>
  [all my :knows statements from my RDF file here]
</ns3:Person>

<ns4:Airport rdf:nodeID="bNode1">
   <ns6:iata>MAN</ns6:iata>
   <ns6:icao>EGCC</ns6:icao>
   <ns8:acquaintanceOf rdf:nodeID="bNode12"/>
   <ns8:knowByRep rdf:nodeID="bNode10"/>
   <ns8:knowByRep rdf:nodeID="bNode11"/>
   [my manually entered peopleaggregator.com details appear here]
</ns4:Airport>

and there doesn’t seem to be any way of editing either individual triples or the file itself manually. Nor removing my current details and resetting my profile back to empty. Until I can, the emails I keep getting from Marc Canter asking me to set up relationships with people are going to be wasted effort, because whilst I can do it it’s going to establish the relationships with an airport.

Published by