Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

In this context, Policy refers to the general definition of the
word rather than the specific meaning it has acquired in the authorization
area of the DSpace data model (e.g. around the

...

ResourcePolicy
and

...

PolicySet

...

classes).
On this page, a policy is typically either a rule describing (or prescribing) the
interactions of actions that take place within the archive, or a constraint
determining when and by whom an action may be taken.

...

Download and Install

  1. Download sources to add Policy-new-files.zip and <tt>unzip</tt> it in your DSpace install (source) directory.
  2. Download diffs to the dspace.cfg file Download Policy-dspace_cfg_diff.mht  and apply to <tt>dspace/config/dspace.cfg</tt> with the <tt>patch</tt> utility. Note that you must update the config file used by the running DSpace instance.

...

  • Add Deposit Agreement policy to Item 123456789/8
    <tt>dsrun edu.mit.pledge.PolicyRepository -s 123456789/8 Policy-cu0006rei.xml<  </tt>
  • Add Replication policy to Collection 123456789/7
    <tt>dsrun edu.mit.pledge.PolicyRepository -s 123456789/7 Policy-tu0011rei.xml</tt>
  • Add Public Availability policy to Community 123456789/3
    <tt>dsrun edu.mit.pledge.PolicyRepository -s 123456789/3 Policy-cu0008rei.xml</tt>
  • Add required-metadata policy to the Site (123456789/0)
    <tt>dsrun edu.mit.pledge.PolicyRepository -s 123456789/0 Policy-pp0004rei.xml</tt>  

Examining Policies

This command will "disseminate" all of the policies associated with
an object identified by Handle, in this case the Site:

...

Panel

org.dspace.app.packager.Packager -d -t AIP -i 123456789/8 -e ADMIN-USER policy-aip.zip

You can download the sample AIP herehere Policy-aip.zip

Note that the <tt>mets.xml</tt> manifest includes the element:

...