<html><body>
<p><font size="2" face="sans-serif">Dear Lizz,</font><br>
<br>
<font size="2" face="sans-serif">in fact, &quot;Release Management&quot; this is a tricky thing on EPrints. First of all i have to tell, that we have a Develop- und Test-Environment. So we usually do upgrades and customization (got a lot of them!) on that Test-Environment before, and SVN it all to Production later.</font><br>
<br>
<font size="2" face="sans-serif">We thought about it last summer and here is a short summary:</font><br>
<br>
<font size="2" face="sans-serif">- &nbsp;1st think about: Do i really need an update ;-) Bugfixes, features,...</font><br>
<font size="2" face="sans-serif">- Use Unix-Diff to build a delta1 between two different (original) EPrint-Versions</font><br>
<font size="2" face="sans-serif">- Use Unix-Diff to build a delta2 between the old EPrint-Version (original) and your Customized-Version</font><br>
<font size="2" face="sans-serif">- Upgrade Sourcecode as described and add costomized code passages:</font><br>
<font size="2" face="sans-serif">        - new files in Delta1 are new Features, Bugfixes etc... let them as they are</font><br>
<font size="2" face="sans-serif">        - the difference between delta2-delta1 is the real work: All custom work has to be analysed weather it's already bugfixed with the new version, or is almost needed cause of local customization. This is a work, a human programmer has to do! This is the most timewaisting thing - so it's better to do it on a test system.</font><br>
<font size="2" face="sans-serif">- Do all the DB-Updates steps with dbadmin as described.</font><br>
<font size="2" face="sans-serif">- Test everything.</font><br>
<font size="2" face="sans-serif">- Do a Test2Prod copy followed by a DB-Update (--&gt; this is downtime on your Prod-System!)</font><br>
<font size="2" face="sans-serif">- Cross fingers that everything works ;-)</font><br>
<br>
<font size="2" face="sans-serif">Hope, this is what you're looking for.</font><br>
<font size="2" face="sans-serif">Cheers</font><br>
<font size="2" face="sans-serif">&nbsp;Jens</font><br>
<font size="2" face="sans-serif">-- <br>
Jens Vieler<br>
Informatikdienste<br>
Universität Zürich<br>
Stampfenbachstrasse 73<br>
CH-8006 Zürich<br>
<br>
mail: &nbsp;jens.vieler@id.uzh.ch<br>
phone: +41 44 63 56777<br>
<a href="http://www.id.uzh.ch">http://www.id.uzh.ch</a></font><br>
<br>
<img width="16" height="16" src="cid:1__=4EBBF5DEDFBAD6C58f9e8a93df9@lotus.uzh.ch" border="0" alt="Inactive hide details for Lizz Jennings ---01.02.2016 17:54:18---Hi all, I'm planning an upgrade to live EPrints, which will li"><font size="2" color="#424282" face="sans-serif">Lizz Jennings ---01.02.2016 17:54:18---Hi all, I'm planning an upgrade to live EPrints, which will likely involve some downtime as it's the</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">Von:        </font><font size="1" face="sans-serif">Lizz Jennings &lt;E.Jennings@bath.ac.uk&gt;</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">An:        </font><font size="1" face="sans-serif">&quot;eprints-tech@ecs.soton.ac.uk&quot; &lt;eprints-tech@ecs.soton.ac.uk&gt;</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Datum:        </font><font size="1" face="sans-serif">01.02.2016 17:54</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Betreff:        </font><font size="1" face="sans-serif">[EP-tech] &nbsp;Upgrade processes for EPrints</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Gesendet von:        </font><font size="1" face="sans-serif">eprints-tech-bounces@ecs.soton.ac.uk</font><br>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<font size="2" face="Calibri">Hi all,</font><br>
<font size="2" face="Calibri">&nbsp;</font><br>
<font size="2" face="Calibri">I’m planning an upgrade to live EPrints, which will likely involve some downtime as it’s the first time I’ve done an upgrade on the live system. &nbsp;It’s not going to be a big leap in itself (3.3.13 -&gt; 15), but I’ve made a lot of customisations so it’s a little nervewracking.</font><br>
<font size="2" face="Calibri">&nbsp;</font><br>
<font size="2" face="Calibri">Does anybody have any maintenance processes they can share? &nbsp;I have some ideas about how to approach this – I’m interested in things like how much notice to give users and the best method for doing that, how best to make the site generally unavailable, what should be backed up, how you test a successful upgrade and so on. &nbsp;I’d be grateful for any advice / suggestions / cautionary tales and apologies if I’ve missed a very obvious wiki page!</font><br>
<font size="2" face="Calibri">&nbsp;</font><br>
<font size="2" face="Calibri">Lizz</font><br>
<font size="2" face="Calibri">&nbsp;</font><br>
<font size="2" face="Calibri">--</font><br>
<font size="2" face="Calibri">Lizz Jennings BA MSc ACLIP MCLIP (Revalidated 2015)</font><br>
<font size="2" face="Calibri">Technical Data Officer</font><br>
<font size="2" face="Calibri">The Library 4.10, University of Bath, Bath, BA2 7AY UK</font><br>
<font size="2" face="Calibri">Ext. 3570 (External 01225 383570)</font><br>
<a href="mailto:E.Jennings@bath.ac.uk"><font size="2" color="#0563C1" face="Calibri"><u>E.Jennings@bath.ac.uk</u></font></a><br>
<font size="2" face="Calibri">Research Data Management: </font><a href="http://www.bath.ac.uk/research/data"><font size="2" color="#0563C1" face="Calibri"><u>http://www.bath.ac.uk/research/data</u></font></a><br>
<font size="2" face="Calibri">&nbsp;</font><br>
<font size="2" face="Calibri">&nbsp;</font><tt><font size="2">*** Options: </font></tt><tt><font size="2"><a href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a></font></tt><tt><font size="2"><br>
*** Archive: </font></tt><tt><font size="2"><a href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a></font></tt><tt><font size="2"><br>
*** EPrints community wiki: </font></tt><tt><font size="2"><a href="http://wiki.eprints.org/">http://wiki.eprints.org/</a></font></tt><tt><font size="2"><br>
*** EPrints developers Forum: </font></tt><tt><font size="2"><a href="http://forum.eprints.org/">http://forum.eprints.org/</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>