在导入过程-DSpace中定义禁运设置

在导入过程-DSpace中定义禁运设置,dspace,Dspace,我最初在dspace技术列表服务上发布了这个问题,但还没有收到任何明确的答案 是否可以将禁运设置(例如,“解除日期”)定义为DSpace 3.0+中批导入过程的一部分(例如,使用简单存档格式摄取过程或AIP或CSV摄取过程) 我已经熟悉并希望避免“3.0之前”的禁运功能 “newish”3.0禁运功能在此处描述: 我在网上搜索了这个问题,发现了这个帖子:。Helix84于2013年1月3日任职;上午7:38直接涉及到这个问题,但据我所知似乎不正确(AIP mets.xml似乎没有描述禁运设置)

我最初在dspace技术列表服务上发布了这个问题,但还没有收到任何明确的答案

是否可以将禁运设置(例如,“解除日期”)定义为DSpace 3.0+中批导入过程的一部分(例如,使用简单存档格式摄取过程或AIP或CSV摄取过程)

我已经熟悉并希望避免“3.0之前”的禁运功能

“newish”3.0禁运功能在此处描述:

我在网上搜索了这个问题,发现了这个帖子:。Helix84于2013年1月3日任职;上午7:38直接涉及到这个问题,但据我所知似乎不正确(AIP mets.xml似乎没有描述禁运设置)

我已经使用xmlui接口在我的测试存储库(DSpace 3.2)中创建了一个项,并使用“Simple禁运/UploadWithEmbargoStep”过程定义了位流的禁运。我已确认该项目已成功添加,并且对匿名用户实施了策略限制

然后,我将该项目导出为AIP、SAF和CSV(使用各种导出机制)。所有导出的数据(AIP的mets.xml、SAF文件或CSV)似乎都没有关于我的禁运的任何信息


有没有办法在导入过程中包含此信息,或者我必须在xmlui中手动设置此信息,或者编写SQL脚本来添加这些禁运策略?

据我所知,DSpace 4之前的导入机制都不支持接收比特流策略

DSpace 4 AIP进出口支持新的基于政策的禁运。 参考:

这意味着METS出口现在将包含禁运政策日期。例如,有一项政策规定,比特流将于2014年1月1日公开下载:

<rightsMD ID="rightsMD_28">
   <mdWrap MDTYPE="OTHER" OTHERMDTYPE="METSRIGHTS">
    <xmlData xmlns:rights="http://cosimo.stanford.edu/sdr/metsrights/" xsi:schemaLocation="http://cosimo.stanford.edu/sdr/metsrights/ http://cosimo.stanford.edu/sdr/metsrights.xsd"><rights:RightsDeclarationMD xmlns:rights="http://cosimo.stanford.edu/sdr/metsrights/" RIGHTSCATEGORY="LICENSED">
  <rights:Context rpName="" in-effect="false" start-date="2014-01-01" CONTEXTCLASS="GENERAL PUBLIC">
    <rights:Permissions DISCOVER="true" DISPLAY="true" MODIFY="false" DELETE="false" />
  </rights:Context>
</rights:RightsDeclarationMD>

此导出是使用AIP导出创建的


./d空间分装机-d-eme@me.com-i 123456789/10728~/Desktop/export.zip-t METS

据我所知,DSpace 4之前的导入机制都不支持接收比特流策略

DSpace 4 AIP进出口支持新的基于政策的禁运。 参考:

这意味着METS出口现在将包含禁运政策日期。例如,有一项政策规定,比特流将于2014年1月1日公开下载:

<rightsMD ID="rightsMD_28">
   <mdWrap MDTYPE="OTHER" OTHERMDTYPE="METSRIGHTS">
    <xmlData xmlns:rights="http://cosimo.stanford.edu/sdr/metsrights/" xsi:schemaLocation="http://cosimo.stanford.edu/sdr/metsrights/ http://cosimo.stanford.edu/sdr/metsrights.xsd"><rights:RightsDeclarationMD xmlns:rights="http://cosimo.stanford.edu/sdr/metsrights/" RIGHTSCATEGORY="LICENSED">
  <rights:Context rpName="" in-effect="false" start-date="2014-01-01" CONTEXTCLASS="GENERAL PUBLIC">
    <rights:Permissions DISCOVER="true" DISPLAY="true" MODIFY="false" DELETE="false" />
  </rights:Context>
</rights:RightsDeclarationMD>

此导出是使用AIP导出创建的


./d空间分装机-d-eme@me.com-i 123456789/10728~/Desktop/export.zip-t METS

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能会无效。谢谢David,根据您的反馈,我尝试提供更详细的答案。接受,尽管与SAF和CSV导入相比,METS不是理想的导入格式(至少对我而言)。最后我修改了
itemport.java
,允许我将“开始日期”元数据添加到
内容
文本文件中。此外,在DSpace 4.1中,我必须使用
-taip
(not METS)运行AIP export命令,以使其包含
权限:上下文
字段……而此链接可能会回答这个问题,最好在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能会无效。谢谢David,根据您的反馈,我尝试提供更详细的答案。接受,尽管与SAF和CSV导入相比,METS不是理想的导入格式(至少对我而言)。最后,我修改了
itemport.java
,允许我将“开始日期”元数据添加到
内容
文本文件中。此外,在DSpace 4.1中,我必须使用
-taip
(not METS)运行AIP export命令,以使其包含
权限:上下文
字段。。。