[rdfweb-dev] indicating meta and type?

Phillip Pearson pp at m...
Sat Dec 7 08:49:24 UTC 2002


[From: "Bill Kearney"]
> So I'm thinking this has potential for other metadata.
>
> <foaf:meta type="URI">value</foaf:meta>
>
> I'm not in an RDF-savvy mood so forgive the obvious neglect of RDF-ness.
But
> I'm thinking this would give a handy way to express extensible bits of
metadata
> without having to alter the foaf namespace for them. The key, of course,
would
> be having a predictable set of URI indicating well-known services. This
is
> certainly trodding a parallel path to MIME typing and the like.
Regardless, the
> need seems to exist. What's the consensus on how to solve it?

Would it make sense to just keep adding predicates? They wouldn't
necessarily need to be in the FOAF namespace ...

<#person> <im:messengerAccount> <#acct-1>
<#acct-1> <rdf:type> <im:MsnAccount>
<#acct-1> <im:login> "login name"

<rdf:Description rdf:ID="person">
<im:messengerAccount>
<im:MsnAccount>
<im:login>login name</im:login>
</im:MsnAccount>
</im:messengerAccount>
</rdf:Description>

Or maybe:

<#person> <im:messengerAccount> <#acct-1>
<#acct-1> <rdf:type> <im:Account>
<#acct-1> <im:AccountType> <im:MsnAccount>
<#acct-1> <im:login> "login name"

<rdf:Description rdf:ID="person">
<im:mesengerAccount>
<im:Account>
<im:AccountType rdf:resource="(etc)/MsnAccount"/>
<im:login>login name</im:login>
</im:Account>
</im:mesengerAccount>
</rdf:Description>

Starting to get a bit verbose, isn't it ... hmm.

Cheers,
Phil






More information about the foaf-dev mailing list