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

