[Cosmo-dev] Cosmo WebUI Service Layer

Bobby Rullo br at osafoundation.org
Tue Mar 6 14:48:32 PST 2007


You're not missing anything - this stuff is (er, will be) addressed  
in the forthcoming Data Model Proposal, which is in the process of  
being worked on.

Btw - I assume by "highest" you mean "most permissive" ?


>
> Maybe I missed some explanation, but I don't see anything that  
> addresses the question of an item that lives in multiple  
> collections with different conduits (potentially with different  
> levels of permissions).
>
> Right now the UI code assumes read/write permission at the  
> collection level, and users can only manipulate items in the  
> currently selected collection -- so wouldn't it make sense to have  
> the MDC methods use the conduit of the currently selected collection?
>
> Although that also does raise the question of what happens later  
> when the UI can overlay multiple collections -- some of which have  
> different levels of permission, but also share items? Should the  
> MCD 'save' (for example) try to find the conduit with the highest  
> level of permissions for that item, or what? What would Chandler do  
> (WWCD :)) in a case like that?
>
> That's all I have so far. Excellent work, y'all.




More information about the cosmo-dev mailing list