We list the release name polling information details in a table, but no where do we actually provide either the results or links to the results for someone looking at the release naming process. This updates the table to link the release letters to the mailing list announcements declaring the winner of the poll. Change-Id: Ib583f238134e90828d3be06c047938d7855889ec Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
4.3 KiB
Release Naming
Each OpenStack development cycle has a code-name that is proposed and chosen by the community. This name is frequently used in preference to version numbers to refer to the release at the end of the cycle. The process of choosing the name should be an enjoyable activity for the community to mark the software development cycle, and the name itself should be fun to use.
Because the name will become associated with OpenStack, and a particular release, the process should consider potential issues of trademark.
Release Naming Process
- Anyone may propose a name that matches the Release Name Criteria. Proposed names should be added to a page on the OpenStack wiki.
- A Condorcet election is held to rank the names. The electorate will be Technical Committee, and the poll should be run in a manner that allows members of the community to see what each TC member voted for.
- The Foundation will perform a trademark check on the winning name. If there is a trademark conflict, then the Foundation will proceed down the ranked list of Condorcet results until a name without a trademark conflict is found. This will be the selected name.
Release Name Criteria
The following rules are designed to provide some consistency in the pattern used to select release names, provide a fun challenge in finding names that meet the criteria, and prevent unwieldy names from being chosen.
- Each release name must start with the letter of the ISO basic Latin alphabet following the initial letter of the previous release, starting with the initial release of "Austin". After "Z", the next name should start with "A" again.
- The name must be composed only of the 26 characters of the ISO basic Latin alphabet. Names which can be transliterated into this character set are also acceptable.
- The name must be a single word with a maximum length of 10 characters.
Polls
Release | Coordinator | Nominations Open | Poll Open | Poll Close | Geographic Region |
---|---|---|---|---|---|
M | Monty Taylor | 2015-06-01 | 2015-06-08 | 2015-06-15 | Tokyo |
N | Monty Taylor | 2015-11-08 | 2015-11-30 | 2015-12-07 | Texas Hill Country |
O | Monty Taylor | 2015-11-08 | 2015-11-30 | 2015-12-07 | Catalonia |
P | Monty Taylor | 2016-06-22 | 2016-07-06 | 2016-07-13 | New England |
Q | Monty Taylor | 2016-06-22 | 2016-07-06 | 2016-07-13 | New South Wales |
R | Monty Taylor | 2017-03-22 | 2017-04-05 | 2017-04-12 | British Columbia |
S | Paul Belanger | 2018-02-21 | 2018-03-14 | 2018-03-21 | Berlin |
T | Tony Breeds | 2018-09-15 | 2018-10-15 | 2018-10-22 | Colorado |
U | Rico Lin | 2019-07-01 | 2019-08-12 | 2019-08-19 | China |
V | Sean McGinnis | 2019-11-11 | 2019-12-09 | 2019-12-16 | British Columbia |
W | Sean McGinnis | 2020-01-20 | 2020-02-17 | 2020-02-23 | N/A1 |
Starting with the W release, the naming criteria changed from referring to the physical or human geography of the region encompassing the location of the OpenStack Summit, to any name proposed by the community that starts with the designated release letter.↩︎