<div dir="ltr">Hi All,<br><div><br></div><div>Since I asked publicly, I think it&#39;s only fair that I include my mistakes for anybody who might be thinking of playing with EPrints triggers.</div><div><br></div><div>Using the commit trigger caused my Twtitter bot to send out tweets each time an item was updated and caused the DataCite plugin to pile up a load of failed tasks in the indexer.</div><div><br></div><div>For those who are as inexperienced as I am with this, I recommend using sensible checks. For DataCite I just check the item is of type &quot;thesis&quot; (for our needs we only want DOI&#39;s on theses) and that the DOI field isn&#39;t already populated in <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fz_datacitedoi.pl&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=GoKlzZw8YyYvDXpR8%2FL29uMYZ%2Bb%2B5CGfzhYe4Hq7BFg%3D&amp;reserved=0" originalSrc="http://z_datacitedoi.pl" shash="ovhGy3obx0sFnFd29hk5zM8PyMhg79GjxycVheoCJCZx+OhjqJhdxySiefgjvWhxZCigsAUxjhw1x7kd2LIV+rgJdR/karCotCQgd5xe44kzoMV6wZbCHYRi6XytmBU8lYTxRY4H1zDJdhFXZdjVnQ8bxsMTwlIsQ/ywHUX5YWA=">z_datacitedoi.pl</a> within this bit:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>if($c-&gt;{datacitedoi}{auto_coin}){</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>    $c-&gt;add_dataset_trigger( &quot;eprint&quot;, EP_TRIGGER_AFTER_COMMIT , sub {</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>        my ( %params ) = @_;</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>        my $repository = $params{repository};</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>        return undef if (!defined $repository);</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>        if (defined $params{dataobj}) {</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>            my $dataobj = $params{dataobj};</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><b>            my $type = $dataobj-&gt;get_value( &quot;type&quot; );</b></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><b>            if ($type eq &quot;thesis&quot;){</b></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                my $eprint_id = $dataobj-&gt;id;</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                $repository-&gt;dataset( &quot;event_queue&quot; )-&gt;create_dataobj({</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                    pluginid =&gt; &quot;Event::DataCiteEvent&quot;,</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                    action =&gt; &quot;datacite_doi&quot;,</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                    params =&gt; [$dataobj-&gt;internal_uri],</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>                });</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>          }}</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>       });</div></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>    }</div></blockquote></blockquote></blockquote></blockquote><div><br></div><div>(I&#39;ve not included the check for the DOI field yet and I know the $type variable isn&#39;t necessary, but I was being really careful).</div><div><br></div><div>For my Twitter bot I need to add a field to record if a tweet has been sent previously or not and then check this in the twitter script. I suppose you might want to add additional checks to ensure the item isn&#39;t a template/new version of an existing item depending on your requirements and what you&#39;re using the trigger for.</div><div><br></div><div>Otherwise, it&#39;s a really useful trigger for those weird cases where you aren&#39;t depending on a status change to make things happen. Just be very careful.</div><div><br></div><div>Thanks,</div><div>James</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 12, 2019 at 4:48 PM James Kerwin via Eprints-tech &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks everyone, It turns out I had more options than I thought!<div><br></div><div>I went with Rory in the end. I&#39;ve been putting off getting to grips with triggers for ages and so this was a good opportunity.</div><div><br></div><div>The DataCite plugin works how I want and after a brief ban on my Twitter account, the twitter bot works as I want it to. For some reason, after changing the trigger on the Twitter script it sent LOADS of Tweets so I may need to take another look at it tomorrow.</div><div><br></div><div>The important one was DataCite and that&#39;s spot on.</div><div><br></div><div>As usual, thank you all for the advice.</div><div><br></div><div>James</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 12, 2019 at 1:51 PM Yuri via Eprints-tech &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Maybe write the event directly in the mysql table used for the queue to<br>
mint and tweet?<br>
<br>
<br>
Il 12/11/19 13:56, Rory McNicholl via Eprints-tech ha scritto:<br>
&gt; Hi James,<br>
&gt;<br>
&gt; yes the trigger is the EP_TRIGGER_STATUS_CHANGE one, so from what you<br>
&gt; say that won&#39;t be happening.<br>
&gt;<br>
&gt; I guess options would be<br>
&gt;<br>
&gt; a)  to use a more general trigger like EP_TRIGGER_AFTER_COMMIT and<br>
&gt; then check the status of the item and whether there is already a DOI<br>
&gt; in place etc etc etc... though you may end up with a lot more logic to do?<br>
&gt;<br>
&gt; b) you could enable the action_coin plugin in the <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fz_datacitedoi.pl&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=GoKlzZw8YyYvDXpR8%2FL29uMYZ%2Bb%2B5CGfzhYe4Hq7BFg%3D&amp;reserved=0" originalSrc="http://z_datacitedoi.pl" shash="ovhGy3obx0sFnFd29hk5zM8PyMhg79GjxycVheoCJCZx+OhjqJhdxySiefgjvWhxZCigsAUxjhw1x7kd2LIV+rgJdR/karCotCQgd5xe44kzoMV6wZbCHYRi6XytmBU8lYTxRY4H1zDJdhFXZdjVnQ8bxsMTwlIsQ/ywHUX5YWA=" rel="noreferrer" target="_blank">z_datacitedoi.pl</a> and<br>
&gt; then go and press the &quot;Coin DOI&quot; button in the UI. I guess that would<br>
&gt; be a drag if you have more than a handful of Theses to process.<br>
&gt;<br>
&gt; Maybe there&#39;s a c) out there without any downsides?<br>
&gt;<br>
&gt; Cheers,<br>
&gt;<br>
&gt; Rory<br>
&gt;<br>
&gt; Rory McNicholl<br>
&gt; Team Lead - Research Technologies<br>
&gt; CoSector, University of London<br>
&gt; Senate House<br>
&gt; Malet Street<br>
&gt; London<br>
&gt; WC1E 7HU<br>
&gt;<br>
&gt; t: +44 (0)20 7863 1344<br>
&gt; e: <a href="mailto:rory.mcnicholl@london.ac.uk" target="_blank">rory.mcnicholl@london.ac.uk</a><br>
&gt; w: <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcosector.com%2Fdigital-research%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=dD1jFlTMMNIMdC2LcYulnBvKO0fZPzZcneN%2B3nqMwcA%3D&amp;reserved=0" originalSrc="https://cosector.com/digital-research/" shash="lz7rcGnmbXWJ1Bve+KSgNtmTtCeB7r1ksWIPli0c7SJ7tqVhttN+gDeBSbmnTQ7Mrnfy12f5aregRw3xUpzO5TiTyVPXIf8v7E1gVfTL+oqfb+G0NeoIsI4cKyzp2deqm2oVA/20CIrX2ecTVN+iq81X9SHG3h7TYssAgt/+Q/w=" rel="noreferrer" target="_blank">https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcosector.com%2Fdigital-research%2F&amp;amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cb676e764c24d4ccd716308d767776ddd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;amp;sdata=4l3BrUFniZstrmo5GhtGqq6FmvHiEAlWDFat9uy0RPY%3D&amp;amp;reserved=0</a><br>
&gt;<br>
&gt; The University of London is an exempt charity in England and Wales.<br>
&gt; ------------------------------------------------------------------------<br>
&gt; *From:* <a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.soton.ac.uk</a><br>
&gt; &lt;<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk" target="_blank">eprints-tech-bounces@ecs.soton.ac.uk</a>&gt; on behalf of James Kerwin via<br>
&gt; Eprints-tech &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
&gt; *Sent:* 12 November 2019 12:42<br>
&gt; *To:* <a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a> &lt;<a href="mailto:eprints-tech@ecs.soton.ac.uk" target="_blank">eprints-tech@ecs.soton.ac.uk</a>&gt;<br>
&gt; *Subject:* [EP-tech] DOI Minting<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I&#39;m currently going through the process of uploading a load of<br>
&gt; digitised theses.<br>
&gt;<br>
&gt; I&#39;ve managed to write scripts to create the EPrints friendly metadata<br>
&gt; and altered the bin/import script to slurp up a load of XML files and<br>
&gt; do the deposits for me.<br>
&gt;<br>
&gt; I&#39;m having trouble getting the DOIs to mint on deposit (datacite) and<br>
&gt; to get my twitter bot to send tweets upon deposit (my own<br>
&gt; Frankenstein&#39;s monster of a script).<br>
&gt;<br>
&gt; Usually these scripts are triggered when an item moves from the review<br>
&gt; to the live archive. The digitised theses items are going straight<br>
&gt; into the live archive which I guess is why they aren&#39;t being triggered.<br>
&gt;<br>
&gt; Does anybody have any helpful advice on this?<br>
&gt;<br>
&gt; Thanks,<br>
&gt; James<br>
&gt;<br>
&gt; *** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" rel="noreferrer" target="_blank">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
&gt; *** Archive: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=UTmWg1ob5CAeWrVt499LoqCPqeB3OGEa1hu%2BKOgmIF0%3D&amp;reserved=0" originalSrc="http://www.eprints.org/tech.php/" shash="lpeSVKqvI/e3qCCZMyHuvBzYoy4r6t4hkr6mAVQJJQ/FcWilVvaFStbxAbAi5yLKa66olgrMpQ0u1F/oWGGsTHZ86lu8cnR2BdU9ohux5rxghQ+rIh+me4nNL2hUe5iTXGQtn0Z9R+Ffdx9CsAtWgZWqAJMZNH1no57tWtjPJDU=" rel="noreferrer" target="_blank">https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cb676e764c24d4ccd716308d767776ddd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;amp;sdata=6XVKDqBZ%2BFP1XYSlUpoz%2BvxhDX9JqwU3hKn2mRFwBQw%3D&amp;amp;reserved=0</a><br>
&gt; *** EPrints community wiki: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=12Jg2aP6vyYrV8abwaxhMVVVq0hr%2BlTiheYPs%2BJuTv8%3D&amp;reserved=0" originalSrc="http://wiki.eprints.org/" shash="qUzQjdkAwjfApPeeC8F2LdM9tAazPKamUiAx5r+gW5edQ/t3DdRzdIq9nHfw8LpdPzV9zzkFPM98mZLmBk/AntRDtKPa9i81U2qwO+QqEi/9+vnflgX76ixXt1yH1ltCDBpXZd3TTNxOqVOuuV4nXmI7PYK815pr/AD1ytOuMDc=" rel="noreferrer" target="_blank">https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cb676e764c24d4ccd716308d767776ddd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;amp;sdata=J3sUddBMvMLJ9Geo%2BjDTbZeUYnjrl5VtB%2FRNKsQYOT0%3D&amp;amp;reserved=0</a><br>
&gt; *** EPrints developers Forum: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=CTUJrew1s5XZauegPf5zkAmM2viegYaKXe%2F5HfcDtzg%3D&amp;reserved=0" originalSrc="http://forum.eprints.org/" shash="a8IJOGK7c/vgKKRt3AAFhMX9o/YEncO7y3I0ctuk3vjkVg5ibgep7wDhN1CDOCb6MRKhADX7D+b/3bz5VPuu+OHlpNGZJ8FBGdNactJt/NBOqYxk6A1rvzU+Y3iO6mPWphxgIzylHryvobuG6ZdhUvr8d2w+4RrjpwWmW23qS/0=" rel="noreferrer" target="_blank">https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7Cb676e764c24d4ccd716308d767776ddd%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;amp;sdata=4NS4UFJPeWQvZUHCpfjzkBBbxSizfGiFpqkitZ2VWAY%3D&amp;amp;reserved=0</a><br>
<br>
*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" rel="noreferrer" target="_blank">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
*** Archive: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=UTmWg1ob5CAeWrVt499LoqCPqeB3OGEa1hu%2BKOgmIF0%3D&amp;reserved=0" originalSrc="http://www.eprints.org/tech.php/" shash="lpeSVKqvI/e3qCCZMyHuvBzYoy4r6t4hkr6mAVQJJQ/FcWilVvaFStbxAbAi5yLKa66olgrMpQ0u1F/oWGGsTHZ86lu8cnR2BdU9ohux5rxghQ+rIh+me4nNL2hUe5iTXGQtn0Z9R+Ffdx9CsAtWgZWqAJMZNH1no57tWtjPJDU=" rel="noreferrer" target="_blank">http://www.eprints.org/tech.php/</a><br>
*** EPrints community wiki: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=12Jg2aP6vyYrV8abwaxhMVVVq0hr%2BlTiheYPs%2BJuTv8%3D&amp;reserved=0" originalSrc="http://wiki.eprints.org/" shash="qUzQjdkAwjfApPeeC8F2LdM9tAazPKamUiAx5r+gW5edQ/t3DdRzdIq9nHfw8LpdPzV9zzkFPM98mZLmBk/AntRDtKPa9i81U2qwO+QqEi/9+vnflgX76ixXt1yH1ltCDBpXZd3TTNxOqVOuuV4nXmI7PYK815pr/AD1ytOuMDc=" rel="noreferrer" target="_blank">http://wiki.eprints.org/</a><br>
*** EPrints developers Forum: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=CTUJrew1s5XZauegPf5zkAmM2viegYaKXe%2F5HfcDtzg%3D&amp;reserved=0" originalSrc="http://forum.eprints.org/" shash="a8IJOGK7c/vgKKRt3AAFhMX9o/YEncO7y3I0ctuk3vjkVg5ibgep7wDhN1CDOCb6MRKhADX7D+b/3bz5VPuu+OHlpNGZJ8FBGdNactJt/NBOqYxk6A1rvzU+Y3iO6mPWphxgIzylHryvobuG6ZdhUvr8d2w+4RrjpwWmW23qS/0=" rel="noreferrer" target="_blank">http://forum.eprints.org/</a><br>
</blockquote></div>
*** Options: <a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech" rel="noreferrer" target="_blank">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a><br>
*** Archive: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=UTmWg1ob5CAeWrVt499LoqCPqeB3OGEa1hu%2BKOgmIF0%3D&amp;reserved=0" originalSrc="http://www.eprints.org/tech.php/" shash="lpeSVKqvI/e3qCCZMyHuvBzYoy4r6t4hkr6mAVQJJQ/FcWilVvaFStbxAbAi5yLKa66olgrMpQ0u1F/oWGGsTHZ86lu8cnR2BdU9ohux5rxghQ+rIh+me4nNL2hUe5iTXGQtn0Z9R+Ffdx9CsAtWgZWqAJMZNH1no57tWtjPJDU=" rel="noreferrer" target="_blank">http://www.eprints.org/tech.php/</a><br>
*** EPrints community wiki: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=12Jg2aP6vyYrV8abwaxhMVVVq0hr%2BlTiheYPs%2BJuTv8%3D&amp;reserved=0" originalSrc="http://wiki.eprints.org/" shash="qUzQjdkAwjfApPeeC8F2LdM9tAazPKamUiAx5r+gW5edQ/t3DdRzdIq9nHfw8LpdPzV9zzkFPM98mZLmBk/AntRDtKPa9i81U2qwO+QqEi/9+vnflgX76ixXt1yH1ltCDBpXZd3TTNxOqVOuuV4nXmI7PYK815pr/AD1ytOuMDc=" rel="noreferrer" target="_blank">http://wiki.eprints.org/</a><br>
*** EPrints developers Forum: <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fforum.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83ee5e4166af4eeba08308d768eec531%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=CTUJrew1s5XZauegPf5zkAmM2viegYaKXe%2F5HfcDtzg%3D&amp;reserved=0" originalSrc="http://forum.eprints.org/" shash="a8IJOGK7c/vgKKRt3AAFhMX9o/YEncO7y3I0ctuk3vjkVg5ibgep7wDhN1CDOCb6MRKhADX7D+b/3bz5VPuu+OHlpNGZJ8FBGdNactJt/NBOqYxk6A1rvzU+Y3iO6mPWphxgIzylHryvobuG6ZdhUvr8d2w+4RrjpwWmW23qS/0=" rel="noreferrer" target="_blank">http://forum.eprints.org/</a><br>
</blockquote></div>