Thank you for your quick reply Helix,

On 02/27/2013 04:36 PM, helix84 wrote:
> 1)
> ResourcePolicies _can_ be assigned to EPersons. It's helpful to look
> at the API JavaDocs, also available here:
> http://demo.dspace.org/javadocs/3/apidocs/
>
> Look at the ResourcePolicy class, setEPerson() method.
That sounds good! I assume I would call AuthorizeManager.addPolicy() 
with an EPerson as argument in InstallItem.installItem()?
>
> 2)
> As you surely noticed (because you proposed a solution), currently
> EPersons are in no way tied to authors in metadata
> (dc.contributor.author). I hope that we can work in the 4.0
> development cycle to address this as part of the "metadata for all
> DSpaceObjects" proposal, so that authors can be expressed as objects
> (EPersons) and have their own metadata. The "metadata improvements"
> topic will be discussed as part of a DSpace Futures call on March 20,
> so you're welcome to join in and express your use case and
> expectations.
OK, we probably don't want to wait until the 4.0 release, but I will 
share the use case anyway and maybe contribute with my implementation.
>
> 3)
> You can create a ResourcePolicy for an EPerson, but I'm not sure if it
> works for an item - the smallest object I'm sure works is a
> collection. The API specifies a resource (a DSpaceObject) as the
> object of the RP, so the syntax allows you to express even for example
> an EPerson-EPerson ResourcePolicy, but I'm not sure there is any
> semantics defined for that.
Right, I've checked the resourcepolicy table and apparently you can, for 
unfinished submissions have not yet inherited the rights from their 
collection but instead have all relevant rights granted to the submitter!

Best,
Joachim

-- 
Joachim Bingel
Institut für Deutsche Sprache, Zentrale Forschung
R5, 6-13, 68161 Mannheim
+49 - (0)621-1581-456 | http://www.ids-mannheim.de


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to