<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Nur Text Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Sprechblasentext Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.NurTextZchn
        {mso-style-name:"Nur Text Zchn";
        mso-style-priority:99;
        mso-style-link:"Nur Text";
        font-family:"Calibri","sans-serif";}
span.SprechblasentextZchn
        {mso-style-name:"Sprechblasentext Zchn";
        mso-style-priority:99;
        mso-style-link:Sprechblasentext;
        font-family:"Tahoma","sans-serif";}
span.E-MailFormatvorlage21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.E-MailFormatvorlage22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE-AT" link="blue" vlink="purple">
Hi Elena, <br>
<br>
I suggest having a look at the way the collections plugin works. Although not exactly what you need it is a good example of using the core field 'relation' to describe a new sort of relationship between two eprints items.<br>
<br>
The original uses 'hasPart' to denote that a collection item is made up of other items. The version at github.com/eprintsug adds a reciprocal 'isPart' to the child items. It then makes use of get_all_related etc<br>
<br>
I'd recommend a look at this to see the mechanics of a plug in that defines a new sort of internal relationship in EPrints with the hope that it would inspire you to write your own.
<br>
<br>
Thanks, <br>
<br>
Rory<br>
<br>
Rory McNicholl<br>
Lead developer<br>
Digital Archives & Research Technologies<br>
University of London Computer Centre<br>
Senate House<br>
Malet Street<br>
London<br>
WC1E 7HU<br>
<br>
t: +44 (0)20 7863 1344<br>
e: rory.mcnicholl@london.ac.uk<br>
w: <a href="http://www.ulcc.ac.uk/" target="_blank">http://www.ulcc.ac.uk/</a><br>
<br>
The University of London is an exempt charity in England and Wales.<br>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of Simukovic, Elena <elena.simukovic@wu.ac.at><br>
<b>Sent:</b> 23 June 2015 11:00:22<br>
<b>To:</b> eprints-tech@ecs.soton.ac.uk<br>
<b>Subject:</b> [EP-tech] Re: Versioning in EPrints 3</font>
<div> </div>
</div>
<div>
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D">Dear all,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D">we were wondering if anyone else has come across this issue so far and/or has an idea for an elegant solution. We are still very interested to hear more about your experiences.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D">Thanks in advance,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D">Best wishes,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1F497D">Elena<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:DE-AT">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:DE-AT"> eprints-tech-bounces@ecs.soton.ac.uk
[mailto:eprints-tech-bounces@ecs.soton.ac.uk] <b>Im Auftrag von </b>Simukovic, Elena<br>
<b>Gesendet:</b> Montag, 18. Mai 2015 09:56<br>
<b>An:</b> eprints-tech@ecs.soton.ac.uk<br>
<b>Betreff:</b> [EP-tech] Versioning in EPrints 3<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-GB">Hi everyone,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">we are looking for a way to interlink different versions of an item (“version thread / tree”) that are related to each other but not necessarily in a successor-predecessor relationship. A common use case example is a
(working) paper or a conference/workshop item that is revised and published later as a journal article. Yet using the metadata field ‘succeeds‘ is not appropriate in this case as both versions should be retained and not replaced; a ‘commentary’ by EPrint Object
definition doesn’t seem to apply neither. <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">We had a look f.i. at the DataCite metadata schema (<a href="http://schema.datacite.org/meta/kernel-3/doc/DataCite-MetadataKernel_v3.1.pdf">v3.1</a>) where this is implemented with ‘relationType’ and controlled list values
such as IsSupplementTo / Continues / IsVariantFormOf / IsOriginalFormOf etc. As an interim solution we were thinking of setting (external) links as ‘Related URLs’, however, there might be more clever ways to represent internal repository relations.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Maybe there is a way to take advantage of DataObj::EPrint's builtin *_thread (or get_all_related) methods?<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Thanks in advance and sorry if it has been discussed (resolved?) so far, we were not able to find a proper solution in the list archive.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Greetings from Vienna,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Elena & Gertraud</span><span lang="EN-GB" style="font-size:10.0pt;font-family:"Verdana","sans-serif""><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">Elena ©imukoviè, M.A.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">Elektronisches Publizieren und Open Access<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">Universitätsbibliothek<o:p></o:p></span></p>
<p class="MsoNormal"><i><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">Electronic Publishing and Open Access<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">University Library<o:p></o:p></span></i></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT"> <o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:black;mso-fareast-language:DE-AT">WU
<o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:black;mso-fareast-language:DE-AT">Wirtschaftsuniversität Wien<o:p></o:p></span></p>
<p class="MsoNormal"><i><span lang="EN-US" style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:black;mso-fareast-language:DE-AT">Vienna University of Economics and Business<o:p></o:p></span></i></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:black;mso-fareast-language:DE-AT">Gebäude LC
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";color:black;mso-fareast-language:DE-AT">Welthandelsplatz 1, 1020 Vienna, Austria<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">Tel.: +43 1 31336-5148
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT">E-Mail:
<a href="mailto:elena.simukovic@wu.ac.at">elena.simukovic@wu.ac.at</a> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Verdana","sans-serif";mso-fareast-language:DE-AT"><a href="http://epub.wu.ac.at/">http://epub.wu.ac.at/</a><o:p></o:p></span></p>
</div>
</div>
</body>
</html>