<div dir="ltr"><div>IMO, it's good to release the whole thing out of TC's responsibility, and do hope we can do these in an automatic way, so like people can just raise whatever cool name it's and see if that pass a CI job. :)<br></div><div><br></div><div>As long as the whole naming process is still under TC's governance and words like *the process should consider potential issues of trademark* still in [1] (which I think we should specific put down as a more formal rule, or remove it out of that docs), I believe TCs still need to confirm the final list. And that's why I'm the one asking TCs to put their final confirm with it through the inner TC poll during office hour. Maybe the process will change though all these discussions and patches you proposed on governance repo (kind of hope it will, at least we should improve the docs to make more clear info. for all), but as long as the inner TC poll result does not turn over, I will respect the result, and hope that's good enough reason to call that list is final.</div><div><div>This discussion definitely worth to keep developing, but as I promised for postponing 24 hours from yesterday, it's time to bring the public poll up.</div></div><div><br></div><div>[1] <a href="https://governance.openstack.org/tc/reference/release-naming.html">https://governance.openstack.org/tc/reference/release-naming.html</a> </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 13, 2019 at 7:22 AM James E. Blair <<a href="mailto:corvus@inaugust.com">corvus@inaugust.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Zane Bitter <<a href="mailto:zbitter@redhat.com" target="_blank">zbitter@redhat.com</a>> writes:<br>
<br>
> To be clear, the thing that stopped us from automatically including it<br>
> was that there was no consensus that it met the criteria, which<br>
> exclude words that describe a general class of Geographic feature. I<br>
> regret that you didn't get an opportunity to discuss this; I initially<br>
> raised it in response to you and I both being pinged[1], but we<br>
> probably should have tried to ping you again when discussions resumed<br>
> during office hours the next day. FWIW I never thought that Pike<br>
> should have been automatically included either, but nobody asked me at<br>
> the time ;)<br>
<br>
Thanks, I suppose it's better late than never to have this discussion.<br>
<br>
Happily, the process does not require that the TC come to a consensus on<br>
whether a name fits the criteria.  In establishing the process, this was<br>
a deliberate decision to avoid the TC having exactly that kind of<br>
discussion because we all have better things to be doing.  That is why<br>
this is the sole purview of the election official.<br>
<br>
We should remember that the purpose of this process is to collect as<br>
many names as possible, weeding out only the obvious non-conforming<br>
candidates, so that the whole community may decide on the name.<br>
<br>
As I understand it, the sequence of events that led us here was:<br>
<br>
A) Doug (as interim unofficial election official) removed the name for<br>
   unspecified reasons. [1]<br>
<br>
B) I objected to the removal.  This is in accordance with step 5 of the<br>
   process:<br>
<br>
     Once the list is finalized and publicized, a one-week period shall<br>
     elapse before the start of the election so that any names removed<br>
     from consideration because they did not meet the Release Name<br>
     Criteria may be discussed. Names erroneously removed may be<br>
     re-added during this period, and the Technical Committee may vote<br>
     to add exceptional names (which do not meet the standard criteria).<br>
<br>
C) Rico (the election official at the time) agreed with my reasoning<br>
   that it was erroneously removed and re-added the name. [2]<br>
<br>
D) The list was re-issued and the name was once again missing.  Four<br>
   reasons were cited, three of which have no place being considered<br>
   prior to voting, and the fourth is a claim that it does not meet the<br>
   criteria.<br>
<br>
Aside from no explanation being given for (A) (and assuming that the<br>
explanation, if offered, would have been that the name does not meet the<br>
criteria) the events A through C are fairly in accordance with the<br>
documented process.<br>
<br>
I believe the following:<br>
<br>
* It was incorrect for the name to have been removed in the first place<br>
  (but that's fine, it's an appeal-able decision and I have appealed<br>
  it).<br>
<br>
* It was correct for Rico to re-add the name.  There are several reasons<br>
  for this:<br>
<br>
  * Points 1 and 2 of the Release Name Criteria are not at issue.<br>
<br>
  * The name refers to the human geography of the area around the summit<br>
    (it is a name of a place you can find on the map), and so satisfies<br>
    point 3.<br>
<br>
  * I believe that point 4, which it has been recently asserted the name<br>
    does not satisfy, was not intended to exclude names which describe<br>
    features.  It was a point of clarification that should a feature<br>
    have a descriptive term, it should not be included, for the sake of<br>
    brevity.  Point 4 begins with the length limitation, and therefore<br>
    should be considered as a discussion primarily of length.  It<br>
    states:<br>
<br>
      The name must be a single word with a maximum of 10 characters.<br>
      Words that describe the feature should not be included, so "Foo<br>
      City" or "Foo Peak" would both be eligible as "Foo".<br>
<br>
    Note that the examples in the text are "Foo City" and "Foo Peak" for<br>
    "Foo".  Obviously, that example would be for the "F" release where<br>
    "City" and "Peak" would not be candidates.  Therefore, point 4 is<br>
    effectively silent on whether words like "City" and "Peak" would be<br>
    permitted for the "C" and "P" releases.<br>
<br>
  * The name "Pike" was accepted as meeting the criteria.  It is short<br>
    for "Massachusetts Turnpike".  It serves the same function as a<br>
    descriptive name and serves and precedent.<br>
<br>
  * I will absolutely agree that point 4 could provide more clarity on<br>
    this and therefore a subjective evaluation must be made.  On this<br>
    point, we should refer to step 4 of the Release Naming Process:<br>
<br>
      In general, the official should strive to make objective<br>
      determinations as to whether a name meets the Release Name<br>
      Criteria, but if subjective evaluation is required, should be<br>
      generous in interpreting the rules. It is not necessary to reduce<br>
      the list of proposed names to a small number.<br>
<br>
    This indicates again that Rico was correct to accept the name,<br>
    because of the "generous interpretation" clause.  The ambiguity in<br>
    point 4 combined with the precedent set by Pike is certainly<br>
    sufficient reason to be "generous".<br>
<br>
* While the election official is free to consult with whomever they<br>
  wish, including the rest of the TC, there is no formal role for the TC<br>
  in reducing the names before voting begins (in fact, the process<br>
  clearly indicates that is an anti-goal).  So after Rico re-added the<br>
  name, it was not necessary to further review or reverse the decision.<br>
<br>
I appreciate that the TC proactively considered the name under the<br>
"really cool" exception, even though I had not requested it (deeming it<br>
to be unnecessary).  Thank you for that.<br>
<br>
Given the above reasoning, I hope that I have made a compelling case<br>
that the name meets the criteria (or at least, warrants "generous<br>
interpretation") and would appreciate it if the name were added back to<br>
the poll.<br>
<br>
Thanks,<br>
<br>
Jim<br>
<br>
[1] <a href="http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2019-08-08.log.html#t2019-08-08T15:02:46" rel="noreferrer" target="_blank">http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2019-08-08.log.html#t2019-08-08T15:02:46</a><br>
[2] <a href="http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008334.html" rel="noreferrer" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008334.html</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="background-image:none"><div style="font-size:small"><div><table border="0" cellpadding="0" cellspacing="0" style="color:rgb(0,0,0);font-size:medium;font-family:verdana"><tbody><tr><td colspan="3" align="left" valign="center"><span style="font-size:13px;font-family:verdana">May The Force of Open<font color="#ff0000">Stack</font> Be With You,</span> <br><b><i><font face="georgia, serif" size="4">Rico Lin<br></font></i></b>irc: ricolin</td></tr><tr><td colspan="3" align="left" valign="center" style="height:10px;border-bottom:1px dashed rgb(221,221,221)"></td></tr><tr><td colspan="3"></td></tr></tbody></table><br></div></div></div><font size="2" face="tahoma, sans-serif" color="#999999"></font></div></div></div></div></div></div></div></div></div></div>