<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.eprints.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rob.ingram%40nottingham.ac.uk</id>
	<title>EPrints Documentation - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eprints.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rob.ingram%40nottingham.ac.uk"/>
	<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/Special:Contributions/Rob.ingram@nottingham.ac.uk"/>
	<updated>2026-04-29T05:34:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9780</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9780"/>
		<updated>2011-03-22T09:37:52Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: moved Files/OpenAIRE Compliance to Files/OpenAIRE Compliance Plug-in:&amp;amp;#32;Match auto-generated wiki page from files.eprints.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
===This add-on will===&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
===This add-on will not===&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;br /&gt;
&lt;br /&gt;
===Update database===&lt;br /&gt;
&lt;br /&gt;
Add the new metadata fields to your database:&lt;br /&gt;
&lt;br /&gt;
 cd [eprints_root]/bin&lt;br /&gt;
 ./epadmin update_database_structure ARCHIVEID --verbose&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
To activate the OpenAIRE compliance features you will need to make some changes to your repository setup. &lt;br /&gt;
&lt;br /&gt;
In file cfg/cfg.d/eprint_fields_automatic.pl add the following lines:&lt;br /&gt;
&lt;br /&gt;
 # Map Eprints type to DRIVER type&lt;br /&gt;
  my %type_map = (&lt;br /&gt;
  &amp;quot;article&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/article&amp;quot;,&lt;br /&gt;
  &amp;quot;book_section&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/bookPart&amp;quot;,&lt;br /&gt;
  &amp;quot;monograph&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;conference_item&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/conferenceObject&amp;quot;,&lt;br /&gt;
  &amp;quot;book&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;patent&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/patent&amp;quot;&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 my $mapped_type = (exists $type_map{$type}) ? $type_map{$type} : &amp;quot;info:eu-repo/semantics/other&amp;quot;;&lt;br /&gt;
 $eprint-&amp;gt;set_value(&amp;quot;fp7_type&amp;quot;, $mapped_type)&lt;br /&gt;
&lt;br /&gt;
In file cfg/workflows/eprint/default.xml add the following lines before the closing &amp;lt;/workflow&amp;gt; tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage name=&amp;quot;fp7&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;component type=&amp;quot;Field::Multi&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Details for FP7 project outputs&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project_id&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;access_rights&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/component&amp;gt;&lt;br /&gt;
 &amp;lt;/stage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And add the following line to the &amp;lt;flow&amp;gt; element (near the start of the file) to place the new FP7 stage where you feelit will be most appropriate for your workflow:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;flow&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;type&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;files&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;core&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;subjects&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart apache to ensure that all the changes are applied.&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance&amp;diff=9781</id>
		<title>Files/OpenAIRE Compliance</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance&amp;diff=9781"/>
		<updated>2011-03-22T09:37:52Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: moved Files/OpenAIRE Compliance to Files/OpenAIRE Compliance Plug-in:&amp;amp;#32;Match auto-generated wiki page from files.eprints.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Files/OpenAIRE Compliance Plug-in]]&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9779</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9779"/>
		<updated>2011-03-22T09:03:19Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
===This add-on will===&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
===This add-on will not===&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;br /&gt;
&lt;br /&gt;
===Update database===&lt;br /&gt;
&lt;br /&gt;
Add the new metadata fields to your database:&lt;br /&gt;
&lt;br /&gt;
 cd [eprints_root]/bin&lt;br /&gt;
 ./epadmin update_database_structure ARCHIVEID --verbose&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
To activate the OpenAIRE compliance features you will need to make some changes to your repository setup. &lt;br /&gt;
&lt;br /&gt;
In file cfg/cfg.d/eprint_fields_automatic.pl add the following lines:&lt;br /&gt;
&lt;br /&gt;
 # Map Eprints type to DRIVER type&lt;br /&gt;
  my %type_map = (&lt;br /&gt;
  &amp;quot;article&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/article&amp;quot;,&lt;br /&gt;
  &amp;quot;book_section&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/bookPart&amp;quot;,&lt;br /&gt;
  &amp;quot;monograph&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;conference_item&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/conferenceObject&amp;quot;,&lt;br /&gt;
  &amp;quot;book&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;patent&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/patent&amp;quot;&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 my $mapped_type = (exists $type_map{$type}) ? $type_map{$type} : &amp;quot;info:eu-repo/semantics/other&amp;quot;;&lt;br /&gt;
 $eprint-&amp;gt;set_value(&amp;quot;fp7_type&amp;quot;, $mapped_type)&lt;br /&gt;
&lt;br /&gt;
In file cfg/workflows/eprint/default.xml add the following lines before the closing &amp;lt;/workflow&amp;gt; tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage name=&amp;quot;fp7&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;component type=&amp;quot;Field::Multi&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Details for FP7 project outputs&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project_id&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;access_rights&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/component&amp;gt;&lt;br /&gt;
 &amp;lt;/stage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And add the following line to the &amp;lt;flow&amp;gt; element (near the start of the file) to place the new FP7 stage where you feelit will be most appropriate for your workflow:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;flow&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;type&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;files&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;core&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;subjects&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart apache to ensure that all the changes are applied.&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9775</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9775"/>
		<updated>2011-03-17T16:16:52Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
===This add-on will===&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
===This add-on will not===&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;br /&gt;
&lt;br /&gt;
===Update database===&lt;br /&gt;
&lt;br /&gt;
Add the new metadata fields to your database:&lt;br /&gt;
&lt;br /&gt;
 cd [eprints_root]/bin&lt;br /&gt;
 ./epadmin update_database_structure ARCHIVEID --verbose&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
To activate the OpenAIRE compliance features you will need to make some changes to your repository setup. &lt;br /&gt;
&lt;br /&gt;
In file cfg/cfg.d/eprint_fields_automatic.pl add the following lines:&lt;br /&gt;
&lt;br /&gt;
 # Map Eprints type to DRIVER type&lt;br /&gt;
  my %type_map = (&lt;br /&gt;
  &amp;quot;article&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/article&amp;quot;,&lt;br /&gt;
  &amp;quot;book_section&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/bookPart&amp;quot;,&lt;br /&gt;
  &amp;quot;monograph&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;conference_item&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/conferenceObject&amp;quot;,&lt;br /&gt;
  &amp;quot;book&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;patent&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/patent&amp;quot;&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 my $mapped_type = (exists $type_map{$type}) ? $type_map{$type} : &amp;quot;info:eu-repo/semantics/other&amp;quot;;&lt;br /&gt;
 $eprint-&amp;gt;set_value(&amp;quot;fp7_type&amp;quot;, $mapped_type)&lt;br /&gt;
&lt;br /&gt;
In file cfg/workflows/eprint/default.xml add the following lines before the closing &amp;lt;/workflow&amp;gt; tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage name=&amp;quot;fp7&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;component type=&amp;quot;Field::Multi&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Details for FP7 project outputs&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project_id&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;access_rights&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/component&amp;gt;&lt;br /&gt;
 &amp;lt;/stage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And add the following line to the &amp;lt;flow&amp;gt; element (near the start of the file) to place the new FP7 stage where you feelit will be most appropriate for your workflow:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;flow&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;type&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;files&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;core&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;subjects&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart apache to ensure that all the changes are applied.&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9774</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9774"/>
		<updated>2011-03-17T16:16:08Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
===This add-on will===&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
===This add-on will not===&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;br /&gt;
&lt;br /&gt;
===Update database===&lt;br /&gt;
&lt;br /&gt;
Add the new metadata fields to your database:&lt;br /&gt;
&lt;br /&gt;
 cd [eprints_root]/bin&lt;br /&gt;
 ./epadmin update_database_structure ARCHIVEID --verbose&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
To activate the OpenAIRE compliance features you will need to make some changes to your repository setup. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In file cfg/cfg.d/eprint_fields_automatic.pl add the following lines:&lt;br /&gt;
&lt;br /&gt;
 # Map Eprints type to DRIVER type&lt;br /&gt;
  my %type_map = (&lt;br /&gt;
  &amp;quot;article&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/article&amp;quot;,&lt;br /&gt;
  &amp;quot;book_section&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/bookPart&amp;quot;,&lt;br /&gt;
  &amp;quot;monograph&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;conference_item&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/conferenceObject&amp;quot;,&lt;br /&gt;
  &amp;quot;book&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;patent&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/patent&amp;quot;&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 my $mapped_type = (exists $type_map{$type}) ? $type_map{$type} : &amp;quot;info:eu-repo/semantics/other&amp;quot;;&lt;br /&gt;
 $eprint-&amp;gt;set_value(&amp;quot;fp7_type&amp;quot;, $mapped_type)&lt;br /&gt;
&lt;br /&gt;
In file cfg/workflows/eprint/default.xml add the following lines before the closing &amp;lt;/workflow&amp;gt; tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage name=&amp;quot;fp7&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;component type=&amp;quot;Field::Multi&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Details for FP7 project outputs&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project_id&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;access_rights&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/component&amp;gt;&lt;br /&gt;
 &amp;lt;/stage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And add the following line to the &amp;lt;flow&amp;gt; element (near the start of the file) to place the new FP7 stage where you feelit will be most appropriate for your workflow:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;flow&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;type&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;files&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;core&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;subjects&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart apache to ensure that all the changes are applied.&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9773</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9773"/>
		<updated>2011-03-17T16:15:09Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
===This add-on will===&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
===This add-on will not===&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;br /&gt;
&lt;br /&gt;
===Update database===&lt;br /&gt;
&lt;br /&gt;
Add the new metadata fields to your database:&lt;br /&gt;
&lt;br /&gt;
cd [eprints_root]/bin&lt;br /&gt;
./epadmin update_database_structure ARCHIVEID --verbose&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting started==&lt;br /&gt;
&lt;br /&gt;
To activate the OpenAIRE compliance features you will need to make some changes to your repository setup. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In file cfg/cfg.d/eprint_fields_automatic.pl add the following lines:&lt;br /&gt;
&lt;br /&gt;
 # Map Eprints type to DRIVER type&lt;br /&gt;
  my %type_map = (&lt;br /&gt;
  &amp;quot;article&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/article&amp;quot;,&lt;br /&gt;
  &amp;quot;book_section&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/bookPart&amp;quot;,&lt;br /&gt;
  &amp;quot;monograph&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;conference_item&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/conferenceObject&amp;quot;,&lt;br /&gt;
  &amp;quot;book&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/book&amp;quot;,&lt;br /&gt;
  &amp;quot;patent&amp;quot; =&amp;gt; &amp;quot;info:eu-repo/semantics/patent&amp;quot;&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 my $mapped_type = (exists $type_map{$type}) ? $type_map{$type} : &amp;quot;info:eu-repo/semantics/other&amp;quot;;&lt;br /&gt;
 $eprint-&amp;gt;set_value(&amp;quot;fp7_type&amp;quot;, $mapped_type)&lt;br /&gt;
&lt;br /&gt;
In file cfg/workflows/eprint/default.xml add the following lines before the closing &amp;lt;/workflow&amp;gt; tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage name=&amp;quot;fp7&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;component type=&amp;quot;Field::Multi&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Details for FP7 project outputs&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;fp7_project_id&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;field ref=&amp;quot;access_rights&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/component&amp;gt;&lt;br /&gt;
 &amp;lt;/stage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And add the following line to the &amp;lt;flow&amp;gt; element (near the start of the file) to place the new FP7 stage where you feelit will be most appropriate for your workflow:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e.g.:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;flow&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;type&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;files&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;core&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;subjects&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;stage ref=&amp;quot;fp7&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;/flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart apache to ensure that all the changes are applied.&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9772</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9772"/>
		<updated>2011-03-17T16:07:15Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
This EPrints extension is designed to help the administrators of repositories that contain outputs from EU FP7 funded projects to achieve compliance with the OpenAIRE Guidelines version 1.1 (http://www.openaire.eu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=207).&lt;br /&gt;
&lt;br /&gt;
In summary, these guidelines state that the outputs from FP7 projects must be made avaiable for harvesting via OAI-PMH using a defined set specification. In addition these outputs should meet certain standards in their metadata as defined in the guidelines document.&lt;br /&gt;
&lt;br /&gt;
==What this add-on does and doesn't do==&lt;br /&gt;
&lt;br /&gt;
'''This add-on will''':&lt;br /&gt;
&lt;br /&gt;
* Add new metadata fields for EU FP7 specific elements&lt;br /&gt;
* Map the default EPrints data types to their DRIVER equivalents (see http://www.driver-support.eu/documents/DRIVER_Guidelines_v2_Final_2008-11-13.pdf, page 69)&lt;br /&gt;
* Create a new custom set within the OAI-PMH output of the repository called EC_fundedresources and containing all resources that are flagged as being outputs of FP7 projects&lt;br /&gt;
* Add required metadata to the OAI-PMH output&lt;br /&gt;
* Check if any files have an embargo date specified (and are restricted access) and alter the rights field in OAI-PMH output to reflect this&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''This add-on will not''':&lt;br /&gt;
&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have a Project ID specified in the correct format before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have full text available before including them in the EC_fundedresources set&lt;br /&gt;
* Check whether items flagged as outputs of FP7 projects have all required metadata set (e.g. DC.rights)&lt;br /&gt;
&lt;br /&gt;
This is due to the fact that EPrints custom sets can only currently filter on a single metadata value (in this case we're using the flag that states that the resource is form an FP7 funded project).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf eprints-openaire.xx.tgz&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9771</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9771"/>
		<updated>2011-03-17T15:52:12Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
An EPrints extension to help achieve compliance with the OpenAIRE guidelined for repositories containing outputs from European Commission FP7 projects.&lt;br /&gt;
&lt;br /&gt;
==Installation (EPrints 3.1+)==&lt;br /&gt;
&lt;br /&gt;
Download the latest tarball to your local repository directory (eg. /opt/eprints3/archives/ARCHIVEID/)&lt;br /&gt;
&lt;br /&gt;
Extract files:&lt;br /&gt;
&lt;br /&gt;
 tar xzvf xxx_xx.tgz&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE&amp;diff=9770</id>
		<title>Files/OpenAIRE</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE&amp;diff=9770"/>
		<updated>2011-03-17T15:48:52Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: moved Files/OpenAIRE to Files/OpenAIRE Compliance&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Files/OpenAIRE Compliance]]&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9769</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9769"/>
		<updated>2011-03-17T15:48:52Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: moved Files/OpenAIRE to Files/OpenAIRE Compliance&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__END__&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9768</id>
		<title>Files/OpenAIRE Compliance Plug-in</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Files/OpenAIRE_Compliance_Plug-in&amp;diff=9768"/>
		<updated>2011-03-17T15:44:58Z</updated>

		<summary type="html">&lt;p&gt;Rob.ingram@nottingham.ac.uk: Created page with '__END__'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__END__&lt;/div&gt;</summary>
		<author><name>Rob.ingram@nottingham.ac.uk</name></author>
		
	</entry>
</feed>