1

私はもともとこの質問を dspace-tech listserv に投稿しましたが、決定的な回答は得られていません。

DSpace 3.0+のバッチインポートプロセスの一部としてエンバーゴ設定(例:「解除日」)を定義することはできますか(例:Simple Archive Formatの取り込みプロセスまたはAIPまたはCSVの取り込みプロセスを使用)?

私はすでに「3.0 より前」のエンバーゴ機能に精通しており、回避したいと考えています。

「新しい」3.0 エンバーゴ機能については、https ://wiki.duraspace.org/display/DSDOC3x/Embargo で説明されています。

この問題をオンラインで検索したところ、このスレッドに出くわしました: http://dspace.2283337.n4.nabble.com/KE1019161-Embargo-settings-on-item-import-td4660719.html。2013 年 1 月 3 日の Helix84 の投稿。7:38am はこの問題に直接触れていますが、私が知る限り、正しくないようです (AIP mets.xml にはエンバーゴ設定が記述されていないようです)。

xmlui インターフェイスを使用してテスト リポジトリ (DSpace 3.2) にアイテムを作成し、「Simple Embargo/UploadWithEmbargoStep」プロセスを使用してビットストリームのエンバーゴを定義しました。アイテムが正常に追加されたこと、および匿名ユーザーに対してポリシーの制限が適用されていることを確認しました。

次に、アイテムを AIP、SAF、および CSV としてエクスポートしました (さまざまなエクスポート メカニズムを使用)。エクスポートされたデータ (AIP の mets.xml、SAF ファイル、または CSV) には、私の禁輸措置に関する情報が含まれていないようでした。

この情報をインポート プロセスに含める方法はありますか? または、xmlui で手動で設定するか、SQL スクリプトを記述してこれらのエンバーゴ ポリシーを追加する必要がありますか?

4

1 に答える 1

1

私の知る限り、DSpace 4 より前のインポート メカニズムはビットストリーム ポリシーの取り込みをサポートしていません。

DSpace 4 AIPのインポートとエクスポートは、新しいポリシーベースのエンバーゴをサポートしています。参考:https ://jira.duraspace.org/browse/DS-1514

これは、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 エクスポートを使用して作成されました

./dspace パッケージャー -d -e me@me.com -i 123456789/10728 ~/Desktop/export.zip -t METS

于 2013-12-14T11:01:08.760 に答える