[foaf-dev] [pedantic-web] RE: [StatusNet-dev] StatusNet Void FOAF mbox_sha1sum values

Sarven Capadisli info at csarven.ca
Fri Jul 23 15:58:30 CEST 2010


On Fri, 2010-07-23 at 13:26 +0000, Stéphane Corlosquet wrote:
> Aidan,
> 
> On Tue, May 18, 2010 at 6:33 PM, Hogan, Aidan <aidan.hogan at deri.org>
> wrote:
>         > @FOAF-DEV. Would you consider adding a property
>         > 'foaf:accountProfilePage' to FOAF? Or would you recommend a
>         different
>         > property for the following usage:
>         >
>         > <OnlineAccount rdf:about="http://identi.ca/user/269#acct">
>         >     <accountServiceHomepage
>         > rdf:resource="http://identi.ca/"></accountServiceHomepage>
>         >     <accountName>segphault</accountName>
>         >     ***<accountProfilePage
>         >
>         rdf:resource="http://identi.ca/segphault"></accountProfilePage>***
>         >     <sioc:account_of
>         > rdf:resource="http://identi.ca/user/269"></sioc:account_of>
>         >     <sioc:follows
>         >
>         rdf:resource="http://identi.ca/user/1020#acct"></sioc:follows>
>         > </OnlineAccount>
>         
>         
>         Just to follow up on this, after discussion with Dan (who will
>         hopefully correct me if I'm wrong) he would recommend use of
>         the 'accountProfilePage' URI to actually identify the
>         OnlineAccount, à la:
>         
>         <OnlineAccount rdf:about="http://identi.ca/segphault">
>             <accountServiceHomepage
>          rdf:resource="http://identi.ca/"></accountServiceHomepage>
>             <accountName>segphault</accountName>
>         
>             <sioc:account_of
>          rdf:resource="http://identi.ca/user/269"></sioc:account_of>
>             <sioc:follows
>         rdf:resource="http://identi.ca/user/1020#acct"></sioc:follows>
>         </OnlineAccount>
>         
>         
>         From my own perspective, I agree that this is perhaps the
>         simplest solution, giving a very succinct and natural means of
>         using foaf:account/foaf:OnlineAccount (esp. in RDFa), and more
>         generally removing the headache of creating a new URI for an
>         OnlineAccount.
> 
> 
> So you'd basically replace *all*
> the http://identi.ca/user/1020#acct URIs with
> their http://identi.ca/segphault counterpart, is that right? I think
> that would make the RDF model clearer, leaving out the #acct URIs. (in
> this case the last URI in your snippet above would be
> http://identi.ca/whataboutbob).

That would change cool URIs.

User account ids are fixed in StatusNet, whereas the username may
change.

-Sarven





More information about the foaf-dev mailing list