<tt><font size=2>"Elizabeth K. Joseph" <lyz@princessleia.com>
wrote on 10/08/2015 06:58:36 AM:<br>
<br>
> From: "Elizabeth K. Joseph" <lyz@princessleia.com></font></tt>
<br><tt><font size=2>> To: Ying Chun Guo/China/IBM@IBMCN, Andreas Jaeger
<aj@suse.com>, <br>
> Steve Kowalik <steven@wedontsleep.org></font></tt>
<br><tt><font size=2>> Cc: OpenStack Infra <openstack-infra@lists.openstack.org></font></tt>
<br><tt><font size=2>> Date: 10/08/2015 06:59 AM</font></tt>
<br><tt><font size=2>> Subject: Upgrade of Zanata from 3.7.1 to 3.7.2</font></tt>
<br><tt><font size=2>> <br>
> Hi Daisy, Andreas and Steve (and the rest of -infra on list),<br>
> <br>
> We just upgraded translate-dev from from Zanata 3.7.1 to 3.7.2.<br>
> <br>
> Release information: </font></tt><a href="http://zanata.org/zanata-version-3-7-2/"><tt><font size=2>http://zanata.org/zanata-version-3-7-2/</font></tt></a><tt><font size=2><br>
> <br>
> There don't seem to be any issues, but this is a good opportunity
to<br>
> consider and discuss what we want to do in order to test these<br>
> upgrades.<br>
> <br>
> Should we have a no-op API-calling script to confirm that the features<br>
> we're using in the API haven't changed?</font></tt>
<br>
<br><tt><font size=2>If we have API-calling, it's good to test them.</font></tt>
<br><tt><font size=2>I think we should also test the command line we used.</font></tt>
<br><tt><font size=2><br>
> <br>
> Is there anything in the UI we should be looking at? Perhaps we should<br>
> have a checklist?</font></tt>
<br>
<br><tt><font size=2>From the UI perspective, I want</font></tt>
<br>
<br><tt><font size=2>1. No changes to all existing data, e.g. projects,
versions, users, documents, </font></tt>
<br><tt><font size=2>languages, translations, TM, glossary, and even the
statistics. </font></tt>
<br>
<br><tt><font size=2>So I may go through the UI to check projects are there,
versions are there, </font></tt>
<br><tt><font size=2>users are there, documents are there, translations
percentages are not changed,</font></tt>
<br><tt><font size=2>reviews ( approved number and rejected number) are
not changed,</font></tt>
<br><tt><font size=2>and etc. If scripts could be used to do these kinds
of test, it would be great.</font></tt>
<br>
<br><tt><font size=2>I think it's possible to use Zanata API to get these
kinds of data before migration,</font></tt>
<br><tt><font size=2>( e.g. the list of projects, versions and documents,
the number of users, the list of languages,</font></tt>
<br><tt><font size=2>the percentage of translations, the number of rejected
strings and approved strings, and etc.)</font></tt>
<br><tt><font size=2>save the data in a file, and verify the data are not
changed after migration.</font></tt>
<br>
<br><tt><font size=2>2. A translator could translate as usual. </font></tt>
<br>
<br><tt><font size=2>I may select some projects and some languages randomly,
open the page to translate,</font></tt>
<br><tt><font size=2>check all things in the translation page are good.</font></tt>
<br><tt><font size=2><br>
> <br>
> Once we're sure everything is ok, we can make the change to the<br>
> system-config site.pp and upgrade the production instance as well.<br>
> <br>
> Thanks to Steve for keeping an eye on releases and proposing the<br>
> change to the module so we could get moving on our first in-production<br>
> upgrade.</font></tt>
<br>
<br><tt><font size=2>Thanks to Steve and you for taking care of the upgrade.</font></tt>
<br><tt><font size=2><br>
> <br>
> -- <br>
> Elizabeth Krumbach Joseph || Lyz || pleia2<br>
> <br>
</font></tt>