<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>just to add some clarification:</p>
    <p>- 'Unmaintained' is rather a state, where a stable/branch is not
      maintained (meaning, no one pushes CI fixes, bugfix backports),
      you don't need to transition to 'unmaintained'<br>
      - a team can decide whether they want to wait for the 6 months to
      move the branch to EOL, or (if no one steps up as maintainer)
      start the EOL process [1] after the warning is sent to the mailing
      list<br>
      - the '-last' tag is really created to support tempest's special
      case, so in TripleO's case EOL is the right choice</p>
    <p>I hope this helps. And sorry for the late response.</p>
    <p>Thanks,<br>
    </p>
    <p>Előd</p>
    <p>[1]
<a class="moz-txt-link-freetext" href="https://docs.openstack.org/project-team-guide/stable-branches.html#end-of-life">https://docs.openstack.org/project-team-guide/stable-branches.html#end-of-life</a><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 2021. 01. 18. 11:44, Herve Beraud
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CAFDq9gVSo-jb7uWc6CTY9qHj9CNHgiP3+YbxZB5syeZKEG76=A@mail.gmail.com">
      
      <div dir="ltr">
        <div dir="ltr">Hello<br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">Le lun. 18 janv. 2021
            à 10:22, Marios Andreou <<a href="mailto:marios@redhat.com" moz-do-not-send="true">marios@redhat.com</a>>
            a écrit :<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div dir="ltr"><br>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Fri, Jan 15, 2021
                  at 7:01 PM Herve Beraud <<a href="mailto:hberaud@redhat.com" target="_blank" moz-do-not-send="true">hberaud@redhat.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">
                  <div dir="ltr">
                    <div>Hello,</div>
                    <div><br>
                    </div>
                    <div>Sorry for my late reply, and thanks for the
                      heads up.</div>
                    <div><br>
                    </div>
                    <div>Can't we move directly to EOL [1]?</div>
                    <div>I don't see reason to keep an unmaintained repo
                      open, and if the repos remain open and patches
                      merged then it's not really unmaintained repos.</div>
                    <div><br>
                    </div>
                    <div>The goal of the extended maintenance was to
                      offer more chances to downstream maintainers to
                      get/share patches and fixes, if you decide to not
                      maintain them anymore then I would suggest you to
                      move to "EOL" directly, it would be less
                      misleading.</div>
                    <div><br>
                    </div>
                    <div>Notice that if you move rocky to eol all the
                      corresponding branches will be dropped in your
                      repos.</div>
                    <div><br>
                    </div>
                    <div>
                      <div>Also notice that last week we proposed a new
                        kind of tag (<series>-last) [2][3] for
                        Tempest's needs, but because tempest is
                        branchless...</div>
                      <div><br>
                      </div>
                      <div>Maybe we could extend this notion (-last) to
                        allow the project to reflect the last step...<br>
                      </div>
                      <div>It could reflect that it will be your last
                        release, and that the project is near from the
                        end.</div>
                      <div><br>
                      </div>
                      <div>But if you don't plan to merge patches, or if
                        you don't have patches to merge anymore, then I
                        would really suggest to you to move directly to
                        EOL, else it means that you're not really
                        "unmaintained".</div>
                    </div>
                  </div>
                </blockquote>
                <div><br>
                </div>
                <div>OK thanks very much Herve as always for your time
                  and thoughts here. I am not against the EOL I just
                  thought it was more of a requirement to declare it
                  'unmaintained' first. The advantage is it is a softer
                  path to completely closing it off for any future
                  submissions. Possibly the '-last' tag fits this need
                  but if I have understood correctly it might need some
                  adjustment to the definition of that tag ('we could
                  extend this notion') and honestly I don't know if it
                  is necessary. More likely straight to EOL is what we
                  want here.</div>
              </div>
            </div>
          </blockquote>
          <div><br>
          </div>
          You're welcome, Do not hesitate to ping us.</div>
        <div class="gmail_quote">Concerning the "-last", I said that we
          surely need to extend this kind of tag because it is
          referenced for tempest's usages.</div>
        <div class="gmail_quote">I think EOL fits our needs and is the
          shortest path.
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div class="gmail_quote">
                <div><br>
                </div>
                <div>I will bring this up again in tomorrow's tripleo
                  irc meeting <a href="http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019859.html" target="_blank" moz-do-not-send="true">http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019859.html</a>
                  and point to this thread. Let's see what other
                  opinions there are around EOL vs -last for
                  stable/rocky</div>
              </div>
            </div>
          </blockquote>
          <div> </div>
          Same thing on my side, I added this topic to our next relmgt
          irc meeting (thursday) to see opinions of the team.
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div class="gmail_quote">
                <div><br>
                </div>
                <div>thank you, marios</div>
              </div>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>Thank you <br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div class="gmail_quote">
                <div><br>
                </div>
                <div> </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div dir="ltr">
                    <div>
                      <div><br>
                      </div>
                      <div>Hopefully it will help you to find the
                        solution that fits your needs.</div>
                      <div><br>
                      </div>
                      <div>Let me know if you have more questions.<br>
                      </div>
                    </div>
                    <div><br>
                    </div>
                    <div>[1] <a href="https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html#end-of-life" target="_blank" moz-do-not-send="true">https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html#end-of-life</a></div>
                    <div>[2] <a href="https://review.opendev.org/c/openstack/releases/+/770265" target="_blank" moz-do-not-send="true">https://review.opendev.org/c/openstack/releases/+/770265</a></div>
                    <div>[3] <a href="https://review.opendev.org/c/openstack/project-team-guide/+/769821" target="_blank" moz-do-not-send="true">https://review.opendev.org/c/openstack/project-team-guide/+/769821</a></div>
                  </div>
                  <br>
                  <div class="gmail_quote">
                    <div dir="ltr" class="gmail_attr">Le ven. 15 janv.
                      2021 à 16:52, Marios Andreou <<a href="mailto:marios@redhat.com" target="_blank" moz-do-not-send="true">marios@redhat.com</a>>
                      a écrit :<br>
                    </div>
                    <blockquote class="gmail_quote" style="margin:0px
                      0px 0px 0.8ex;border-left:1px solid
                      rgb(204,204,204);padding-left:1ex">
                      <div dir="ltr">
                        <div dir="ltr"><br>
                        </div>
                        <div class="gmail_quote">
                          <div dir="ltr" class="gmail_attr">On Thu, Dec
                            10, 2020 at 7:01 PM Marios Andreou <<a href="mailto:marios@redhat.com" target="_blank" moz-do-not-send="true">marios@redhat.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">
                            <div dir="ltr">
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" id="gmail-m_-3263100259329911782gmail-m_571843540752866221gmail-m_3899295358184100794gmail-m_-5841759088846115309gmail-docs-internal-guid-ac1e087f-7fff-63dd-ff45-13422a87abdc"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Hello TripleO</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">I would like to propose that we move all tripleo stable/rocky repos [1] to "unmaintained", with a view to tagging as end-of-life in due course.</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">This will allow us to focus our efforts on keeping the check and gate queues green and continue to deliver weekly promotions for the more recent and active stable/* branches train ussuri victoria and master.</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">The stable/rocky repos have not had much action in the last few months - I collected some info at [2] about the most recent stable/rocky commits for each of the tripleo repos. For many of those there are no commits in the last 6 months and for some even longer.</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">The tripleo stable/rocky repos were tagged as "extended maintenance" (rocky-em) [2] in April 2020 with [3].</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">We have already reduced our CI commitment for rocky - these [4] are the current check/gate jobs and these [5] are the jobs that run for promotion to current-tripleo. However maintaining this doesn’t make sense if we are not even using it e.g. merging things into tripleo-* stable/rocky. </span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Please raise your objections or any other comments or thoughts about this. Unless there are any blockers raised here, the plan is to put this into motion early in January.</span></p>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">One still unanswered question I have is that since there is no ‘unmaintained’ tag, in the same way as we have the <release>-em or <release-eol> for extended maintenance and end-of-life, do we simply _declare_ that the repos are unmaintained? Then after a period of “0 to 6 months” per [6] we can tag the tripleo repos with rocky-eol. If any one reading this knows please tell us!</span></p>
                              <br>
                            </div>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>
                            <div dir="ltr">o/ hello !<br>
                              <br>
                              replying to bump the thread - this was
                              sent ~1 month ago now and there hasn't
                              been any comment thus far. <br>
                              <br>
                              ping @Herve please do you know the answer
                              to that question in the last paragraph
                              above about 'declaring unmaintained' ?
                              please thank you ;)<br>
                              <br>
                            </div>
                            <div>As discussed at the last tripleo
                              bi-weekly we can consider moving forward
                              with this so I think it's prudent to give
                              folks more chance to comment if they
                              object for _reason_</div>
                            <div><br>
                            </div>
                            <div>thanks, marios</div>
                          </div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div> </div>
                          <blockquote class="gmail_quote" style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex">
                            <div dir="ltr">
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Thanks for reading!</span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">regards, marios</span></p>
                              <br>
                              <br>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[1] <a href="https://releases.openstack.org/teams/tripleo.html#rocky" target="_blank" moz-do-not-send="true">https://releases.openstack.org/teams/tripleo.html#rocky</a></span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[2] <a href="http://paste.openstack.org/raw/800464/" target="_blank" moz-do-not-send="true">http://paste.openstack.org/raw/800464/</a> </span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[3] <a href="https://review.opendev.org/c/openstack/releases/+/709912" target="_blank" moz-do-not-send="true">https://review.opendev.org/c/openstack/releases/+/709912</a></span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[4] <a href="http://dashboard-ci.tripleo.org/d/3-DYSmOGk/jobs-exploration?orgId=1&var-influxdb_filter=branch%7C%3D%7Cstable%2Frocky" target="_blank" moz-do-not-send="true">http://dashboard-ci.tripleo.org/d/3-DYSmOGk/jobs-exploration?orgId=1&var-influxdb_filter=branch%7C%3D%7Cstable%2Frocky</a></span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[5] <a href="http://dashboard-ci.tripleo.org/d/3-DYSmOGk/jobs-exploration?orgId=1&fullscreen&panelId=9&var-influxdb_filter=type%7C%3D%7Crdo&var-influxdb_filter=job_name%7C%3D~%7C%2Fperiodic.*-rocky%2F" target="_blank" moz-do-not-send="true">http://dashboard-ci.tripleo.org/d/3-DYSmOGk/jobs-exploration?orgId=1&fullscreen&panelId=9&var-influxdb_filter=type%7C%3D%7Crdo&var-influxdb_filter=job_name%7C%3D~%7C%2Fperiodic.*-rocky%2F</a></span></p>
                              <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">[6] <a href="https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases" target="_blank" moz-do-not-send="true">https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases</a></span></p>
                            </div>
                          </blockquote>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br clear="all">
                  <br>
                  -- <br>
                  <div dir="ltr">
                    <div dir="ltr">
                      <div>
                        <div dir="ltr">
                          <div>
                            <div dir="ltr">
                              <div>
                                <div dir="ltr">
                                  <div>
                                    <div dir="ltr">
                                      <div>
                                        <div dir="ltr">
                                          <div>Hervé Beraud</div>
                                          <div>Senior Software Engineer
                                            at Red Hat</div>
                                          <div>irc: hberaud</div>
                                          <div><a href="https://github.com/4383/" target="_blank" moz-do-not-send="true">https://github.com/4383/</a></div>
                                          <div><a href="https://twitter.com/4383hberaud" target="_blank" moz-do-not-send="true">https://twitter.com/4383hberaud</a><br>
                                          </div>
                                          <div>-----BEGIN PGP
                                            SIGNATURE-----<br>
                                            <br>
wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>
Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>
RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>
F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>
5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>
glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>
m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>
hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>
qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>
F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>
B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>
                                            v6rDpkeNksZ9fFSyoY2o<br>
                                            =ECSj<br>
                                            -----END PGP SIGNATURE-----<br>
                                            <br>
                                          </div>
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </blockquote>
              </div>
            </div>
          </blockquote>
        </div>
        <br clear="all">
        <br>
        -- <br>
        <div dir="ltr" class="gmail_signature">
          <div dir="ltr">
            <div>
              <div dir="ltr">
                <div>
                  <div dir="ltr">
                    <div>
                      <div dir="ltr">
                        <div>
                          <div dir="ltr">
                            <div>
                              <div dir="ltr">
                                <div>Hervé Beraud</div>
                                <div>Senior Software Engineer at Red Hat</div>
                                <div>irc: hberaud</div>
                                <div><a href="https://github.com/4383/" target="_blank" moz-do-not-send="true">https://github.com/4383/</a></div>
                                <div><a href="https://twitter.com/4383hberaud" target="_blank" moz-do-not-send="true">https://twitter.com/4383hberaud</a><br>
                                </div>
                                <div>-----BEGIN PGP SIGNATURE-----<br>
                                  <br>
wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>
Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>
RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>
F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>
5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>
glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>
m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>
hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>
qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>
F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>
B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>
                                  v6rDpkeNksZ9fFSyoY2o<br>
                                  =ECSj<br>
                                  -----END PGP SIGNATURE-----<br>
                                  <br>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>