[foaf-dev] FOAF update

Tim Holborn <[email protected]> Sat, 22 Feb 2014 12:45:55 +1100
Newsgroups gmane.comp.web.rdfweb
Message-ID <[email protected]>
--===============9185610922348898599==
Content-Type: multipart/alternative; boundary="Apple-Mail=_F8B751C4-B9C1-4819-BC18-BA786E9C29D8"


--Apple-Mail=_F8B751C4-B9C1-4819-BC18-BA786E9C29D8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Hi All,

I=92ve started updating http://www.ldodds.com/foaf/js/foaf.js and =
creating something that will work on data.fm / rww.io and other similar =
rww platforms (issuing WebID=92s, etc.)=20

Henry=92s (/ stample team) work on =
http://stample.github.io/react-foaf/index.html  and =
http://linkeddata.github.io/rdflib.js/example/people/social_book.html =
obvious other examples=85

So; few questions.

a. WAC - ACL=92s

I=92m wondering how to deal with =91profile settings=92 in relation to =
social-network functionality implementation. In theory might have one =
=91public=92 FOAF, followed by others that are private or have ACL =
properties.  These mechanisms might also provide directives around how =
to parse files, say for example lowering the resolution of GPS data on =
img .meta files. =20

Principally however; i guess the question relates to either having =
multiple FOAF files with some sort of WAC / ACL pointer?=20

b. Persona / Document Label?=20

Considering (a) we=92ve all got different persona.  so my next query =
relates to how this is then labelled in the FOAF ontology.  I can =
appreciate =91agent=92 (which for example might express the RWW data =
space) but then the relationship between a person and their activity; =
could surround =91student work=92 or =91employed undertaking=92 or =
=91personal project=92 or =91family=92 etc.  Each of these =91persona=92 =
have different sociological rules associated to them in ordinary =
circumstances.=20

The differentiation between =91agent=92 and =91persona=92 (or label?) is =
that i envisage the =91agent' to be a =91thing=92 associated to a =
=91person=92, i.e. application, device, bot, or piece of digital =
equipment that can do something as authorised in association to a =
=91foaf:person=92 document.=20

c. Examples on how to deal with new properties that don=92t appear to be =
in the existing spec?=20
Tipjar:bitcoin Tipjar:=10testnetBitcoin tipjar:flattr=20

Other areas that come to mind are web2 social networking accounts =
(linkedin/twitter/facebook, etc.) and online storage accounts (dropbox, =
drive.google) =97  actually couldn=92t find the googleID; and,

d. Given the potential application of foaf in RWW[1], whether or how rww =
storage [2] ACL=92s & discovery might be addressed.=20

1. http://myprofile-project.org/thesis/manuscript_en.pdf=20
2. http://www.w3.org/DesignIssues/CloudStorage.html


--Apple-Mail=_F8B751C4-B9C1-4819-BC18-BA786E9C29D8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi =
All,<div><br></div><div>I=92ve started updating&nbsp;<a =
href=3D"http://www.ldodds.com/foaf/js/foaf.js">http://www.ldodds.com/foaf/=
js/foaf.js</a>&nbsp;and creating something that will work on data.fm / =
rww.io and other similar rww platforms (issuing WebID=92s, =
etc.)&nbsp;</div><div><br></div><div>Henry=92s (/ stample team) work =
on&nbsp;<a =
href=3D"http://stample.github.io/react-foaf/index.html">http://stample.git=
hub.io/react-foaf/index.html</a>&nbsp; and&nbsp;<a =
href=3D"http://linkeddata.github.io/rdflib.js/example/people/social_book.h=
tml">http://linkeddata.github.io/rdflib.js/example/people/social_book.html=
</a>&nbsp;obvious other examples=85</div><div><br></div><div>So; few =
questions.</div><div><br></div><div>a. WAC - =
ACL=92s</div><div><br></div><div>I=92m wondering how to deal with =
=91profile settings=92 in relation to social-network functionality =
implementation. In theory might have one =91public=92 FOAF, followed by =
others that are private or have ACL properties. &nbsp;These mechanisms =
might also provide directives around how to parse files, say for example =
lowering the resolution of GPS data on img .meta files. =
&nbsp;</div><div><br></div><div>Principally however; i guess the =
question relates to either having multiple FOAF files with some sort of =
WAC / ACL pointer?&nbsp;</div><div><br></div><div>b. Persona / Document =
Label?&nbsp;</div><div><br></div><div>Considering (a) we=92ve all got =
different persona. &nbsp;so my next query relates to how this is then =
labelled in the FOAF ontology. &nbsp;I can appreciate =91agent=92 (which =
for example might express the RWW data space) but then the relationship =
between a person and their activity; could surround =91student work=92 =
or =91employed undertaking=92 or =91personal project=92 or =91family=92 =
etc. &nbsp;Each of these =91persona=92 have different sociological rules =
associated to them in ordinary =
circumstances.&nbsp;</div><div><br></div><div>The differentiation =
between =91agent=92 and =91persona=92 (or label?) is that i envisage the =
=91agent' to be a =91thing=92 associated to a =91person=92, i.e. =
application, device, bot, or piece of digital equipment that can do =
something as authorised in association to a =91foaf:person=92 =
document.&nbsp;</div><div><br></div><div>c. Examples on how to deal with =
new properties that don=92t appear to be in the existing =
spec?&nbsp;</div><div>Tipjar:bitcoin Tipjar:=10testnetBitcoin =
tipjar:flattr&nbsp;</div><div><br></div><div>Other areas that come to =
mind are web2 social networking accounts (linkedin/twitter/facebook, =
etc.) and online storage accounts (dropbox, drive.google) =97 =
&nbsp;actually couldn=92t find the googleID; =
and,</div><div><br></div><div>d. Given the potential application of foaf =
in RWW[1], whether or how rww storage [2] ACL=92s &amp; discovery might =
be addressed.&nbsp;</div><div><br></div><div>1.&nbsp;<a =
href=3D"http://myprofile-project.org/thesis/manuscript_en.pdf">http://mypr=
ofile-project.org/thesis/manuscript_en.pdf</a>&nbsp;</div><div>2.&nbsp;<a =
href=3D"http://www.w3.org/DesignIssues/CloudStorage.html">http://www.w3.or=
g/DesignIssues/CloudStorage.html</a></div><div><br></div></body></html>=

--Apple-Mail=_F8B751C4-B9C1-4819-BC18-BA786E9C29D8--

--===============9185610922348898599==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
foaf-dev mailing list
foaf-dev-RyYwo1q5J+qsOXdr9/[email protected]
http://lists.foaf-project.org/mailman/listinfo/foaf-dev
--===============9185610922348898599==--