[foaf-protocols] Baton passing model
Kingsley Idehen
kidehen at openlinksw.com
Sat Jun 19 20:23:09 CEST 2010
Nathan wrote:
> Kinglsey, All,
>
> I've had a good look at the current model for the baton passing WAC
> test and there are a few minor changes to the overall model which I'd
> be inclined to suggest (in order to fit in with the outline of WAC
> provided in the design issue, on esw and in the paper).
>
> 2 models
>
> model 1:
> needs, 2 elements:
> - Resource to be provided access to:
> - ACF for the Resource
>
> Resource can be anything
>
> ACF for the Resource needs to give nothing but acl:Control statements
> to a series of webids, each (person identified by the) webid then has
> full control over both resource and ACL.
>
> model 2:
> needs 4 elements:
> - Resource to be provided access to:
> - ACF for the Resource
> - A Resource containing a Group
> - ACF for the Resource containing the Group
>
> Resource can be anything
>
> ACF for the Resource needs to give acl:Control to only the ACL owner
> (thus Kingsley in this case) and acl:Read,Write to anybody with an
> agent class of the Group's URI.
>
> Resource containing the Group should be an RDF group (pick any
> ontology that fits or use rdf Class) with at least one webid specified
> as a member of the Group (or a member of the Class).
>
> ACF for the Resource containing the Group again has acl:Control to the
> owner of the group/creator and gives acl:Append (or acl:Write) to
> anybody with an agent class of the group.
>
> With this setup anybody in the group can completely modify the
> resource, but can only append new webid's in to the group list (or
> totally modify with acl:Write) - nobody can modify either ACF other
> than Kingsley, but anybody who is a member of the group can add more
> people to the group (or again remove people if acl:Write is granted).
>
> This doesn't cover pinging, notifying people that they are in the
> group etc but sticks to what's been outlined for ACF/ACL.
>
> Best,
>
> Nathan
>
Nathan,
We just need to fix access to the foaf:Group such that WebDAV or SPARUL
can be used as change vehicle by approved members.
Will be sorted by Monday, if not sooner.
--
Regards,
Kingsley Idehen
President & CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen
More information about the foaf-protocols
mailing list