Re: [foaf-dev] foaf robots as People?

Melvin Carvalho <[email protected]> Mon, 9 Mar 2015 09:35:55 +0100
Newsgroups gmane.comp.web.rdfweb
Message-ID <CAKaEYhLGt7dfJ1AqdhDFSFOt4gkwwjh0kyomSCTDqO2MwB0izA@mail.gmail.com>
--===============0173602191325262535==
Content-Type: multipart/alternative; boundary=001a11c34b6c35d13e0510d6ec59

--001a11c34b6c35d13e0510d6ec59
Content-Type: text/plain; charset=UTF-8

On 9 March 2015 at 00:27, Patrick Logan <[email protected]> wrote:

> In that case it would seem the spec, via "real or imaginary", gives room
> for that decision.
>
> My preference might be to use my own class for your purpose, and draw the
> line for Persons a little stricter. But I can see your point about that
> causing other complications, especially if you've no other reason to use
> your own namespace, classes, etc.
>
Currently what I do is I share my key with a process, it logs in as me and
posts.  But I think a better solution is to give it its own identity and
have some kind of access control permissions to let it make updates.

On systems like facebook people are often imitated by robots, so I think in
practical terms it's going to be a grey area.

But seems to me the "correct" way is to use Agent.  That distinction might
soften into unimportant over time, tho, maybe ...


> On Mar 8, 2015 4:14 PM, "Melvin Carvalho" <[email protected]>
> wrote:
>
>>
>>
>> On 9 March 2015 at 00:12, Patrick Logan <[email protected]> wrote:
>>
>>> >
>>> > Can I make them a Person?
>>> >
>>>
>>> In what ways would this make a difference to the systems or people
>>> working with the data?
>>>
>>
>> well im working on a social system with timelines, apps etc.  Id like to
>> give the robot the same abilities as a person has, viewing, writing etc.
>> without having to change whole bunches of code.  The easiest way to do this
>> would be to make the robot type Agent and Person ... is it too much a
>> stretch do you think?
>>
>>

--001a11c34b6c35d13e0510d6ec59
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On 9 March 2015 at 00:27, Patrick Logan <span dir=3D"ltr">&lt;<a href=
=3D"mailto:[email protected]" target=3D"_blank">[email protected]=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir=3D"ltr">I=
n that case it would seem the spec, via &quot;real or imaginary&quot;, give=
s room for that decision. </p>
<p dir=3D"ltr">My preference might be to use my own class for your purpose,=
 and draw the line for Persons a little stricter. But I can see your point =
about that causing other complications, especially if you&#39;ve no other r=
eason to use your own namespace, classes, etc.</p></blockquote><div>Current=
ly what I do is I share my key with a process, it logs in as me and posts.=
=C2=A0 But I think a better solution is to give it its own identity and hav=
e some kind of access control permissions to let it make updates.<br><br></=
div><div>On systems like facebook people are often imitated by robots, so I=
 think in practical terms it&#39;s going to be a grey area.<br><br></div><d=
iv>But seems to me the &quot;correct&quot; way is to use Agent.=C2=A0 That =
distinction might soften into unimportant over time, tho, maybe ...<br></di=
v><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><di=
v class=3D"h5">
<div class=3D"gmail_quote">On Mar 8, 2015 4:14 PM, &quot;Melvin Carvalho&qu=
ot; &lt;<a href=3D"mailto:[email protected]" target=3D"_blank">melvi=
[email protected]</a>&gt; wrote:<br type=3D"attribution"><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex"><div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div cla=
ss=3D"gmail_quote">On 9 March 2015 at 00:12, Patrick Logan <span dir=3D"ltr=
">&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">patrickd=
[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><sp=
an><p dir=3D"ltr">&gt;<br>
&gt; Can I make them a Person?<br>
&gt;</p>
</span><p dir=3D"ltr">In what ways would this make a difference to the syst=
ems or people working with the data?<br></p></blockquote><div><br></div><di=
v>well im working on a social system with timelines, apps etc.=C2=A0 Id lik=
e to give the robot the same abilities as a person has, viewing, writing et=
c. without having to change whole bunches of code.=C2=A0 The easiest way to=
 do this would be to make the robot type Agent and Person ... is it too muc=
h a stretch do you think? <br></div></div><br></div></div>
</blockquote></div>
</div></div></blockquote></div><br></div></div>

--001a11c34b6c35d13e0510d6ec59--

--===============0173602191325262535==
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
--===============0173602191325262535==--