Enhancements to Curation Framework (Site-wide Tasks & Associated EPerson with
Tasks)
------------------------------------------------------------------------------------
Key: DS-939
URL: https://jira.duraspace.org/browse/DS-939
Project: DSpace
Issue Type: Improvement
Components: DSpace API, XMLUI
Reporter: Tim Donohue
Assignee: Tim Donohue
Priority: Major
Fix For: 1.8.0
Attachments: org.dspace.curate.patch, xmlui-system-curate.patch
These enhancements are related to DS-876 (Replication Task Suite) work.
As part of this work, Richard Rodgers & I have enhanced Curation Task Suite in
the following ways:
(1) Curation Tasks can now be associated with an EPerson performer (provided by
Richard Rodgers & MIT). This allows individual tasks to perform activities as
that EPerson performer (comes in especially handy if a Task needs to create a
new Context object in order to perform an update/change on an object).
Previously, if a Task ever had to create a new Context, it had no way to
associate that Context with the EPerson who kicked off the Task. -- See
Curator.java and TaskResolver.java changes in 'org.dspace.curate.patch'
(2) Curation Tasks can now be executed across an entire DSpace Site, and have a
new XMLUI System Curation interface (provided by Tim Donohue). This System
Curation interface allows tasks to be executed on any existing or deleted
object (by specifying object's handle), or the entire site (by specifying the
Site Handle, e.g. [handle-prefix]/0). Previously, Tasks could only be
executed on individual Communities, Collections or Items. -- See Curator.java
changes (relating to executing Site tasks) and the attached
'xmlui-system-curate.patch' (which has all XMLUI related changes).
Both of these patches have received testing as part of the DS-876 work, and
were actually part of the live DSpace + DuraCloud demo at OR11 (see
http://www.slideshare.net/tdonohue/dspace-duracloud-integrations for slides of
that demo, along with some screenshots of XMLUI System Curation interface).
I'll leave these patches up here in JIRA for review, before committing for
1.8.0. I'd appreciate it if someone familiar with Curation Tasks can perform a
quick review of these changes (especially #2 above, as it has not had any
review yet. #1, which was built by RichardR has been reviewed by myself)
These changes also will likely require some small Curation Documentation
updates for 1.8.0 (which I'll work on writing up).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel