Larry Stone ha scritto:
>> Collection * - * Item
>>     
>
> It's worth noting that while an Item may be a member of multiple
> Collections, it still refers to only one of them as its "owner"; it is
> returned by getOwningCollection(). 
true but IMHO this is not really needed...
> When an Item is accessed directly,
> by itself without the navigational context of one of the
> Collections it belongs to, it consults the owning Collection for
> display style
this is only one possibility and it is not the most useful (see
MedataStyleSelection in 1.5)
>  and policies (e.g. access control by Collection admins).
>   
the auth system need a lot of work, in my path "community admin" that
introduce some hierarchy control I have used the owning collection as
the only real parent i.e. if I want modify the item but I have not
direct permission I check for ADMIN right on owning collection...
this is not optimal, if we have an item mapped in an other collection I
think that only directly authorized people or ADMIN of both collection
should manage it
For Daniele works I recommend to keep ownCollection in place but I think
that we need to remove it in future version.

PS:the concept of  owning collection is used also in workflow and
submission system but there is a main difference: the data are stored in
inProgressSubmission object not in the item object. Also in this case I
hope that we can introduce a more modular way to select workflow process
and submission process then simply use the "owning collection".
Andrea

>     -- Larry
>   


-- 
Dott. Andrea Bollini
Responsabile tecnico sviluppo e formazione applicativi JAVA
Sezione Servizi per le Biblioteche e l'Editoria Elettronica
CILEA, http://www.cilea.it
tel. +39 06-59292831  cel. +39 348-8277525


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to