[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