<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font size="-1">Hi Lars, Tuukka,</font></p>
    <p><br>
      <font size="-1"><font size="-1">> </font>I also would very
        much like you to stay here.</font></p>
    <p><font size="-1">Also, you need to write some blog post about that
        Qbs right now is not dropped, that the community starts working
        on that. ;)<br>
      </font></p>
    <p><font size="-1">Because the previous "deprecation" news had a
        very bad effect on Qbs popularity. You are almost killed this
        nice build system. <br>
        <br>
        So, what sense now to stay on Qt infrastructure (what you can
        offer to us now, what's a goodies ) ? ;)</font></p>
    <p><font size="-1">BR, Denis.<br>
      </font></p>
    <div class="moz-cite-prefix">15.09.2021 13:52, Denis Shienkov пишет:<br>
    </div>
    <blockquote type="cite"
      cite="mid:a19dcb35-3e60-8591-6264-bbf72fcfcf0e@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><font size="-1">Hi Lars, Tuukka,</font></p>
      <p><font size="-1">> </font>I also would very much like you to
        stay here.</p>
      <p>AFAIK, a main issue here not about of maintenance behaviour. A
        main issue in the access right on the Qbs project. F.e. right
        now it is hard to maintenance the CI integration with the
        GitHub, to generate the pre-compiled releases and other stuff
        (maybe Ivan can explain a betetr). <br>
        <br>
        Also, a main issue is for the CI for the bare-metal toolchains,
        where we need to use the self-runners instead of Docker
        containers (there are impossible to use the dockers). <br>
        <br>
        So, if you want to be Qbs stayed in the QtCompany
        infrastructure, then you need to help us a bit, e.g. provide
        some separate server resources (e.g. two VMs with Linux
        && Windows OS installed) where we can setup all required
        stuff to work with CI. ;) <br>
        <br>
        Because right now I use own host PC as self-runner for CI, what
        is very bad and non-stable approach.  ;)</p>
      <p>BR, Denis<br>
      </p>
      <div class="moz-cite-prefix">15.09.2021 13:32, Lars Knoll пишет:<br>
      </div>
      <blockquote type="cite"
        cite="mid:B31778FE-EE3A-4F29-A67E-421E8BB4EBB3@qt.io">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        Hi Ivan,
        <div class=""><br class="">
        </div>
        <div class="">I also would very much like you to stay here. QBS
          is great project and something that came out of the Qt work
          and still has very strong ties to it.</div>
        <div class=""><br class="">
        </div>
        <div class="">I am fully with Tuukka that what we want is to
          make it a good experience and easy for people to work here in
          the project. Blocking other peoples work is certainly not in
          line with this. </div>
        <div class=""><br class="">
        </div>
        <div class="">The governance model has the ’no confidence’
          clause for a reason and if you have tried other means before,
          I can and will of course arrange such a vote.</div>
        <div class=""><br class="">
        </div>
        <div class="">Cheers,</div>
        <div class="">Lars</div>
        <div class=""><br class="">
        </div>
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On 15 Sep 2021, at 12:18, Tuukka Turunen <<a
                href="mailto:tuukka.turunen@qt.io" class=""
                moz-do-not-send="true">tuukka.turunen@qt.io</a>>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <div class="WordSection1" style="page: WordSection1;
                caret-color: rgb(0, 0, 0); font-family: Helvetica;
                font-size: 18px; font-style: normal; font-variant-caps:
                normal; font-weight: normal; letter-spacing: normal;
                text-align: start; text-indent: 0px; text-transform:
                none; white-space: normal; word-spacing: 0px;
                -webkit-text-stroke-width: 0px; text-decoration: none;">
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="FI">Hi,<o:p class=""></o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="FI"><o:p class=""> </o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US">I would not like Qbs development to
                    move away from the Qt project. It is very
                    unfortunate that you have had bad experience and
                    misbehavior from one approver. We want to constantly
                    improve the experience of working within the Qt
                    project and naturally this kind of incidents are not
                    doing that. Therefore, it is very good that you have
                    raised the topic in the mailing list, as many were
                    not aware of it earlier. On the positive side, I do
                    not think there is any general hostility towards Qbs
                    within the Qt projects – on the contrary I can see a
                    lot of good co-operation.<o:p class=""></o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US"><o:p class=""> </o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US">Yours,<o:p class=""></o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US"><o:p class=""> </o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US">                Tuukka<o:p class=""></o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <span class=""
                    lang="EN-US"><o:p class=""> </o:p></span></div>
                <div style="margin: 0cm; font-size: 11pt; font-family:
                  Calibri, sans-serif;" class=""> <o:p class=""> </o:p></div>
                <div style="border-style: solid none none;
                  border-top-width: 1pt; border-top-color: rgb(181, 196,
                  223); padding: 3pt 0cm 0cm;" class="">
                  <p class="MsoNormal" style="margin: 0cm 0cm 12pt 36pt;
                    font-size: 11pt; font-family: Calibri, sans-serif;">
                    <b class=""><span style="font-size: 12pt;" class="">From:<span
                          class="Apple-converted-space"> </span></span></b><span
                      style="font-size: 12pt;" class="">Development <<a
                        href="mailto:development-bounces@qt-project.org"
                        class="" moz-do-not-send="true">development-bounces@qt-project.org</a>>
                      on behalf of Иван Комиссаров <<a
                        href="mailto:abbapoh@gmail.com" class=""
                        moz-do-not-send="true">abbapoh@gmail.com</a>><br
                        class="">
                      <b class="">Date:<span
                          class="Apple-converted-space"> </span></b>Tuesday,
                      14. September 2021 at 20.49<br class="">
                      <b class="">To:<span class="Apple-converted-space"> </span></b>Lars
                      Knoll <<a href="mailto:lars.knoll@qt.io"
                        class="" moz-do-not-send="true">lars.knoll@qt.io</a>><br
                        class="">
                      <b class="">Cc:<span class="Apple-converted-space"> </span></b>Qt
                      development mailing list <<a
                        href="mailto:development@qt-project.org"
                        class="" moz-do-not-send="true">development@qt-project.org</a>><br
                        class="">
                      <b class="">Subject:<span
                          class="Apple-converted-space"> </span></b>Re:
                      [Development] Qbs development<o:p class=""></o:p></span></p>
                </div>
                <div style="margin: 0cm 0cm 0cm 36pt; font-size: 11pt;
                  font-family: Calibri, sans-serif;" class=""> Thanks
                  for the response.<o:p class=""></o:p></div>
                <div class="">
                  <div style="margin: 0cm 0cm 0cm 36pt; font-size: 11pt;
                    font-family: Calibri, sans-serif;" class=""> I can
                    provide a third option - we can move Qbs out of the
                    Qt Governance Model by moving to GitHub. I have
                    raised this topic on our Discord server and the
                    community overall seems positive - there were
                    several votes for the migration and no votes
                    against. This migration might be healthy to Qbs as a
                    lot of newcomers are not familiar with Gerrit but
                    familiar with GitHub and it’s pull-request model.<o:p
                      class=""></o:p></div>
                </div>
                <div class="">
                  <div style="margin: 0cm 0cm 0cm 36pt; font-size: 11pt;
                    font-family: Calibri, sans-serif;" class=""> Also,
                    it will clearly separate who can approve/reject
                    patches to Qbs and to the rest of Qt world.<o:p
                      class=""></o:p></div>
                </div>
                <div class="">
                  <div style="margin: 0cm 0cm 0cm 36pt; font-size: 11pt;
                    font-family: Calibri, sans-serif;" class=""> If
                    there are no objections, I will create an INFRA
                    issue about the migration - it should not be very
                    hard to do.<br class="">
                     <o:p class=""></o:p></div>
                  <div class="">
                    <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                      11pt; font-family: Calibri, sans-serif;" class="">
                      Ivan<o:p class=""></o:p></div>
                  </div>
                  <div class="">
                    <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                      11pt; font-family: Calibri, sans-serif;" class="">
                      <br class="">
                      <br class="">
                      <o:p class=""></o:p></div>
                    <blockquote style="margin-top: 5pt; margin-bottom:
                      5pt;" class="">
                      <p class="MsoNormal" style="margin: 0cm 0cm 12pt
                        36pt; font-size: 11pt; font-family: Calibri,
                        sans-serif;"> 14 сент. 2021 г., в 17:33, Lars
                        Knoll <<a href="mailto:lars.knoll@qt.io"
                          class="" moz-do-not-send="true">lars.knoll@qt.io</a>>
                        написал(а):<o:p class=""></o:p></p>
                    </blockquote>
                  </div>
                  <blockquote style="margin-top: 5pt; margin-bottom:
                    5pt;" class="">
                    <div class="">
                      <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                        11pt; font-family: Calibri, sans-serif;"
                        class="">  Hi,<o:p class=""></o:p></div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <o:p class=""> </o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> Let’s also take up the formal part
                          of the request.<o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                        <blockquote style="margin-top: 5pt;
                          margin-bottom: 5pt;" class="">
                          <div class="">
                            <div style="margin: 0cm 0cm 0cm 36pt;
                              font-size: 11pt; font-family: Calibri,
                              sans-serif;" class=""> On 13 Sep 2021, at
                              22:59, Иван Комиссаров <<a
                                href="mailto:abbapoh@gmail.com"
                                style="color: blue; text-decoration:
                                underline;" class=""
                                moz-do-not-send="true">abbapoh@gmail.com</a>>
                              wrote:<o:p class=""></o:p></div>
                          </div>
                          <div class="">
                            <div class="">
                              <div style="margin: 0cm 0cm 0cm 36pt;
                                font-size: 11pt; font-family: Calibri,
                                sans-serif;" class=""> <span
                                  style="font-size: 13.5pt; font-family:
                                  Helvetica;" class="">Also, some
                                  actions might be taken to prevent from
                                  happening in the future - if
                                  technically possible, I’d like to
                                  request the revoke of his approver
                                  rights on the Qbs project as per this
                                  part of the Qt Governance Model:<o:p
                                    class=""></o:p></span></div>
                            </div>
                            <div class="">
                              <div style="margin: 0cm 0cm 0cm 36pt;
                                font-size: 11pt; font-family: Calibri,
                                sans-serif;" class=""> <span
                                  style="font-size: 13.5pt; font-family:
                                  Helvetica;" class="">«In extreme
                                  circumstances Approver privileges can
                                  be revoked by a vote of no confidence,
                                  proposed by an existing Approver or
                                  Maintainer and arranged by the Chief
                                  Maintainer. Privilege revocation
                                  requires a two-thirds majority vote of
                                  those Approvers and Maintainers who
                                  express an opinion.» [3]<o:p class=""></o:p></span></div>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <o:p class=""> </o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                        <blockquote style="margin-top: 5pt;
                          margin-bottom: 5pt;" class="">
                          <div class="">
                            <div style="margin: 0cm 0cm 0cm 36pt;
                              font-size: 11pt; font-family: Calibri,
                              sans-serif;" class=""> On 14 Sep 2021, at
                              12:34, Richard Weickelt <<a
                                href="mailto:richard@weickelt.de"
                                style="color: blue; text-decoration:
                                underline;" class=""
                                moz-do-not-send="true">richard@weickelt.de</a>>
                              wrote:<o:p class=""></o:p></div>
                          </div>
                          <div class="">
                            <div style="margin: 0cm 0cm 0cm 36pt;
                              font-size: 11pt; font-family: Calibri,
                              sans-serif;" class=""> The question is
                              whether this is an abuse of approver
                              rights.<br class="">
                              <br class="">
                              This is a relevant question for the Qt
                              project. Any person with approver<br
                                class="">
                              rights has the ability to cause a
                              production stop. Ivan is asking for help<br
                                class="">
                              in this particular case and I am seconding
                              his request.<o:p class=""></o:p></div>
                          </div>
                        </blockquote>
                      </div>
                      <div class="">
                        <div class="">
                          <div style="margin: 0cm 0cm 0cm 36pt;
                            font-size: 11pt; font-family: Calibri,
                            sans-serif;" class=""> <br class="">
                            <br class="">
                            <o:p class=""></o:p></div>
                        </div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> Ivan and Richard, do I understand
                          you correctly that you’d like to have a formal
                          vote of no confidence according to QUIP-2?
                          Please understand that this clause is meant as
                          a last resort, when other solutions have
                          failed.<o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> We will also need to consider that
                          the Qt Governance Model only defines global
                          Approver rights for all of the Qt Project. The
                          request was however limited to QBS, so we
                          would need to find a way to handle this. I can
                          only see two options there, either we start
                          extending our governance model here (can be
                          done with a lazy consensus on that extension),
                          or change the scope to the whole project
                          having much more severe implications.<o:p
                            class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> Ossi, I (and probably others on this
                          mailing list) would also like to hear your
                          view on this. As I stated in my previous mail
                          in this thread, I strongly believe, that the
                          people doing the actual work decide on the
                          direction and individual changes. The
                          Governance model states the same, the
                          maintainer takes the decision in case no
                          agreement can be reached. As far as I can see,
                          your actions are conflicting with this.<o:p
                            class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> <br class="">
                          <br class="">
                          <o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> Thank you,<o:p class=""></o:p></div>
                      </div>
                      <div class="">
                        <div style="margin: 0cm 0cm 0cm 36pt; font-size:
                          11pt; font-family: Calibri, sans-serif;"
                          class=""> Lars</div>
                      </div>
                    </div>
                  </blockquote>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
Development mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Development@qt-project.org" moz-do-not-send="true">Development@qt-project.org</a>
<a class="moz-txt-link-freetext" href="https://lists.qt-project.org/listinfo/development" moz-do-not-send="true">https://lists.qt-project.org/listinfo/development</a>
</pre>
      </blockquote>
    </blockquote>
  </body>
</html>