<div dir="ltr">Hi all,<div><br></div><div>I updated the String Freeze wiki page [0] to reflect the main points discussed in this thread and in [1]. Let me know how I can improve it and if there is something I misunderstood.</div>

<div><br></div><div>I also decided to add a link to that wiki in [2] in order to keep consistency. I decided not to wipe the feature freeze description there because the way it is written is more adequate for translators and complements [0].</div>

<div><br></div><div>Cheers,</div><div><br></div><div>[0] <a href="https://wiki.openstack.org/wiki/StringFreeze">https://wiki.openstack.org/wiki/StringFreeze</a></div><div>[1] <a href="http://lists.openstack.org/pipermail/openstack-dev/2014-March/029868.html">http://lists.openstack.org/pipermail/openstack-dev/2014-March/029868.html</a></div>

<div>[2] <a href="https://wiki.openstack.org/wiki/Translations#String_Freeze">https://wiki.openstack.org/wiki/Translations#String_Freeze</a></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-31 5:33 GMT-03:00 Ying Chun Guo <span dir="ltr"><<a href="mailto:guoyingc@cn.ibm.com" target="_blank">guoyingc@cn.ibm.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<p><font face="sans-serif">Hello, Julie</font><br>
<br>
<font face="sans-serif">Thank you for bring it up.</font><br>
<font face="sans-serif">Yes, the wiki page for string freeze should be updated.</font><br>
<br>
<tt><font>See my comments below.</font></tt><br>
<br>
<font face="sans-serif">Best regards<br>
Ying Chun Guo (Daisy)<br>
</font><br>
<br>
<tt><font>Julie Pichon <<a href="mailto:jpichon@redhat.com" target="_blank">jpichon@redhat.com</a>> wrote on 2014/03/26 02:43:00:<br>
<br>
> Julie Pichon <<a href="mailto:jpichon@redhat.com" target="_blank">jpichon@redhat.com</a>> </font></tt><br>
<tt><font>> 2014/03/26 02:43</font></tt><br>
<tt><font>> <br>
> To</font></tt><br>
<tt><font>> <br>
> "<a href="mailto:openstack-i18n@lists.openstack.org" target="_blank">openstack-i18n@lists.openstack.org</a>" <<a href="mailto:openstack-i18n@lists.openstack.org" target="_blank">openstack-i18n@lists.openstack.org</a>>, </font></tt><br>


<tt><font>> <br>
> cc</font></tt><br>
<tt><font>> <br>
> Subject</font></tt><br>
<tt><font>> <br>
> [Openstack-i18n] Clarifying String Freeze</font></tt></p><div class=""><br>
<tt><font>> <br>
> Hi all,<br>
> <br>
> During the weekly Horizon meeting [0], a few questions from the Horizon<br>
> team came up about String Freeze. I think the wiki page on String Freeze<br>
> [1] at the moment does not match the wishes of the translation team,<br>
> based on previous conversations [2].<br>
> <br>
> It would be really helpful if the wiki page could be updated to match<br>
> what the i18n team would prefer. At the moment, in Horizon it seems<br>
> what we're doing, and planning on doing, is this (somewhat similar to<br>
> what happened in Havana):<br>
> <br>
>  - During String Freeze and until RC1, small string changes are ok<br>
>    (Horizon core can just approve)</font></tt><br>
<tt><font>>  - During String Freeze, string changes in the "grey zone" should use<br>
>    the exception approval process on the wiki (email to i18n list)</font></tt><br>
<br>
</div><tt><font>What do you mean by "grey zone"?</font></tt><br>
<tt><font>Does it include the "small string changes" mentioned in the previous item? </font></tt><br><div class="">
<tt><font><br>
>  - After RC1 is released, every string change should follow the<br>
>    exception approval process on the wiki (email to i18n list) ??? -<br>
>    this isn't clearly defined yet, maybe it needs to be earlier?<br>
> </font></tt><br>
<br>
</div><tt><font>I think, after RC1, we should avoid string changes. </font></tt><br>
<tt><font>If a string change is required strongly, I18n team should be notified.</font></tt><br>
<tt><font>Because most of translation teams will complete translation before RC1 is shipped.</font></tt><br>
<tt><font>Then they might not pay much attention to the update of strings.</font></tt><br>
<tt><font>I think the third item in the process of "exception of SF" has mentioned to send email to openstack-i18n.</font></tt><div class=""><br>
<tt><font><br>
> Point #3 is about when the "soft freeze" needs to become a "hard freeze".<br>
> <br>
> What is the grey zone? I'm not entirely sure either. An example was:<br>
> adding several new strings for what could be considered a<br>
> "mini-feature", during the RC period. Perhaps we can start with this<br>
> kind of examples + "when in doubt, ask on the i18n list" to define what<br>
> is the grey zone.</font></tt><br>
<br>
</div><tt><font>It's hard to define the "grey zone".</font></tt><br>
<tt><font>In my mind, below two cases should be accepted:</font></tt><br>
<tt><font>1. A string is misunderstanding and should be updated.</font></tt><br>
<tt><font>2. A string should be translated yet not marked with _().</font></tt><br>
<br>
<tt><font>What else is in your mind?</font></tt><div class=""><br>
<br>
<tt><font>> <br>
> In general, I think updating the wiki page would really help reviewers<br>
> assess patches with a clearer understanding of what is helpful to the<br>
> i18n/translation team during string freeze, and what might require<br>
> exception approval or more discussion.<br>
> <br>
> Thank you,<br>
> </font></tt><br>
<br>
</div><tt><font>I think, a notification </font></tt><tt><font>mechanism </font></tt><tt><font>will be helpful.</font></tt><br>
<tt><font>We might not force developers to add "String Impact" tag.</font></tt><br>
<tt><font>We could revise the jobs to update Transifex resources </font></tt><br>
<tt><font>to add a step to send a notification to translators.</font></tt><br>
<tt><font>It's possible.</font></tt><br>
<tt><font><br>
> Julie<br>
> <br>
> [0]<br>
> <a href="http://eavesdrop.openstack.org/meetings/horizon/2014/horizon" target="_blank">http://eavesdrop.openstack.org/meetings/horizon/2014/horizon</a>.<div class=""><br>
> 2014-03-25-16.00.log.html<br>
> [1] <a href="https://wiki.openstack.org/wiki/StringFreeze" target="_blank">https://wiki.openstack.org/wiki/StringFreeze</a><br>
> [2]<br>
> <a href="http://lists.openstack.org/pipermail/openstack-dev/2014-March/029868.html" target="_blank">http://lists.openstack.org/pipermail/openstack-dev/2014-March/029868.html</a><br>
> <br>
> _______________________________________________<br>
> Openstack-i18n mailing list<br>
> <a href="mailto:Openstack-i18n@lists.openstack.org" target="_blank">Openstack-i18n@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n</a><br>
> <br>
</div></font></tt><p></p></div><br>_______________________________________________<br>
Openstack-i18n mailing list<br>
<a href="mailto:Openstack-i18n@lists.openstack.org">Openstack-i18n@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n</a><br>
<br></blockquote></div><br></div>