Jump to: navigation, search

Difference between revisions of "StringFreeze"

m
(Exception procedure)
Line 24: Line 24:
 
* Mention the need for a string freeze exception on the review
 
* Mention the need for a string freeze exception on the review
 
* Provide links to appropriate bugs
 
* Provide links to appropriate bugs
* Raise a thread to discuss the opportunity of the change on the openstack-dev mailing-list
+
* Raise a thread to discuss the proposed change on the [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n openstack-i18n mailing-list]
 
* Lazy consensus should be preferred, but the affected project PTLs has final say on what's acceptable or not.
 
* Lazy consensus should be preferred, but the affected project PTLs has final say on what's acceptable or not.

Revision as of 12:31, 20 March 2014

StringFreeze (SF) happens at the same time as FeatureFreeze.

Freeze

Once SF kicks in, you are no longer allowed to accept proposed changes containing modifications in user-facing strings. Such changes should be rejected by the review team and postponed until the next series development opens (which should happen when RC1 is published).

What's OK:

  • Adding/changing log messages
  • Adding a missing description to a config option

What's not OK:

  • Changing a user-visible API error message
  • Changing a config option name or existing description

Rationale

SF ensures that the documentation and translation teams have a relatively-stable universe to produce documentation and translations for.

Exception procedure

If you want to propose a change containing a user-facing string modification (that you believe fixes an important issue) for merging into the release under development after SF, follow those steps:

  • Mention the need for a string freeze exception on the review
  • Provide links to appropriate bugs
  • Raise a thread to discuss the proposed change on the openstack-i18n mailing-list
  • Lazy consensus should be preferred, but the affected project PTLs has final say on what's acceptable or not.