<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Totally agreed: 2.0 is obviously the priority. I didn't think anyone
    was talking about a short-term pivot.<br>
    <br>
    <div class="moz-cite-prefix">On 03/28/2016 10:34 AM, Cheryl Jennings
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+nYZD52JGqqQ7p7aaY8oKmdRmktrbMfnBP-7qVSTjKWzTseng@mail.gmail.com"
      type="cite">
      <div dir="ltr">Addressing flaky tests is definitely a long term
        goal we should have.
        <div><br>
        </div>
        <div>Given that we are aiming for beta4 next week, I'd rather
          our energies in the short term are directed at fixing
          stakeholder bugs than fixing intermittent failures that
          prevent us from releasing because we are no longer retrying
          tests.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Mon, Mar 28, 2016 at 10:27 AM,
          Katherine Cox-Buday <span dir="ltr"><<a
              moz-do-not-send="true"
              href="mailto:katherine.cox-buday@canonical.com"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:katherine.cox-buday@canonical.com">katherine.cox-buday@canonical.com</a></a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000"> While agreeing with
              the spirit of your email, Cheryl, I'd like to opine that
              in the long-term fixing flaky tests will improve the code
              and help to fix (and prevent!) bugs.<br>
              <br>
              Put another way, flaky tests are indirectly causing pain
              for our users.
              <div>
                <div class="h5"><br>
                  <br>
                  <div>On 03/28/2016 10:24 AM, Cheryl Jennings wrote:<br>
                  </div>
                  <blockquote type="cite">
                    <div dir="ltr">These intermittently failing unit
                      tests are often due to unreliable unit tests,
                      rather than problems in the code.  As nice as it
                      would be to not have to retry tests (particularly
                      unit tests), I'd much rather we spend our precious
                      resources on fixing bugs that are causing pain for
                      our users. Â 
                      <div><br>
                      </div>
                      <div>There are currently 168 Triaged bugs targeted
                        against 2.0-beta4 [0], many of which have been
                        reported by actual users and have been deferred
                        release after release.  For comparison, there
                        are 18 go 1.5 /1.6 bugs found by CI.</div>
                      <div><br>
                      </div>
                      <div>Thanks,</div>
                      <div>-Cheryl</div>
                      <div><br>
                      </div>
                      <div>[0] <a moz-do-not-send="true"
                          href="https://launchpad.net/juju-core/+milestone/2.0-beta4"
                          target="_blank">https://launchpad.net/juju-core/+milestone/2.0-beta4</a></div>
                    </div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">On Mon, Mar 28, 2016 at
                        9:08 AM, Nate Finch <span dir="ltr"><<a
                            moz-do-not-send="true"
                            href="mailto:nate.finch@canonical.com"
                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:nate.finch@canonical.com">nate.finch@canonical.com</a></a>></span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">
                          <div dir="ltr">+1, don't retry... devs need to
                            feel the pain in order to get proper
                            motivation to fix this stuff...<br>
                          </div>
                          <div>
                            <div><br>
                              <div class="gmail_quote">
                                <div dir="ltr">On Mon, Mar 28, 2016 at
                                  9:03 AM Katherine Cox-Buday <<a
                                    moz-do-not-send="true"
                                    href="mailto:katherine.cox-buday@canonical.com"
                                    target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:katherine.cox-buday@canonical.com">katherine.cox-buday@canonical.com</a></a>>

                                  wrote:<br>
                                </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0 0 0
                                  .8ex;border-left:1px #ccc
                                  solid;padding-left:1ex">Just wanted to
                                  say thank you 100x to all involved!<br>
                                  <br>
                                  On 03/24/2016 01:03 AM, Michael
                                  Hudson-Doyle wrote:<br>
                                  > Hi,<br>
                                  ><br>
                                  > As of a few minutes ago, there is
                                  now a golang-1.6 package in<br>
                                  > trusty-proposed:<br>
                                  > <a moz-do-not-send="true"
                                    href="https://launchpad.net/ubuntu/trusty/+source/golang-1.6"
                                    rel="noreferrer" target="_blank">https://launchpad.net/ubuntu/trusty/+source/golang-1.6</a>
                                  (thanks for the<br>
                                  > review and copy, Steve).<br>
                                  ><br>
                                  > One difference between this and
                                  the package I prepared earlier is that<br>
                                  > it does not install /usr/bin/go
                                  but rather /usr/lib/go-1.6/bin/go so<br>
                                  > Makefiles and such will need to
                                  be adjusted to invoke that directly or<br>
                                  > put /usr/lib/go-1.6/bin on $PATH
                                  or whatever. (This also means it can<br>
                                  > be installed alongside the golang
                                  packages that are already in<br>
                                  > trusty).<br>
                                  ><br>
                                  > Cheers,<br>
                                  > mwh<br>
                                  > (Hoping that we can now really
                                  properly ignore gccgo-4.9 ppc64el
                                  bugs!)<br>
                                  ><br>
                                  > On 17 February 2016 at 07:58,
                                  Michael Hudson-Doyle<br>
                                  > <<a moz-do-not-send="true"
                                    href="mailto:michael.hudson@canonical.com"
                                    target="_blank">michael.hudson@canonical.com</a>>

                                  wrote:<br>
                                  >> I have approval for the idea
                                  but also decided to wait for 1.6 and
                                  upload<br>
                                  >> that instead. I'm also on
                                  leave currently so hopefully this can
                                  all happen<br>
                                  >> in early March.<br>
                                  >><br>
                                  >> Cheers,<br>
                                  >> mwh<br>
                                  >><br>
                                  >> On 17/02/2016 1:17 am, "John
                                  Meinel" <<a moz-do-not-send="true"
                                    href="mailto:john@arbash-meinel.com"
                                    target="_blank">john@arbash-meinel.com</a>>

                                  wrote:<br>
                                  >>> To start with, thanks for
                                  working on this. However, doesn't this
                                  also<br>
                                  >>> require changing the CI
                                  builds to use your ppa?<br>
                                  >>><br>
                                  >>> What is the current state
                                  of this? I was just looking around and
                                  noticed<br>
                                  >>> golang1.5-go isn't in
                                  anything specific for Trusty that I
                                  can see. I realize<br>
                                  >>> if its going into an SRU
                                  it requires a fair amount of
                                  negotiation with other<br>
                                  >>> teams, so I'm not 
                                  surprised to see it take a while. I
                                  just wanted to check<br>
                                  >>> how it was going.<br>
                                  >>><br>
                                  >>> Thanks,<br>
                                  >>><br>
                                  >>> John<br>
                                  >>> =:-><br>
                                  >>><br>
                                  >>> On Mon, Jan 18, 2016 at
                                  7:32 AM, Michael Hudson-Doyle<br>
                                  >>> <<a
                                    moz-do-not-send="true"
                                    href="mailto:michael.hudson@canonical.com"
                                    target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:michael.hudson@canonical.com">michael.hudson@canonical.com</a></a>>

                                  wrote:<br>
                                  >>>> Hi all,<br>
                                  >>>><br>
                                  >>>> As part of the plan
                                  for getting Go 1.5 into trusty (see
                                  here<br>
                                  >>>> <a
                                    moz-do-not-send="true"
                                    href="https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty"
                                    rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty">https://wiki.ubuntu.com/MichaelHudsonDoyle/Go15InTrusty</a></a>)
                                  I've built<br>
                                  >>>> packages (called
                                  golang1.5-go rather than golang-go)
                                  for trusty in my<br>
                                  >>>> ppa:<br>
                                  >>>><br>
                                  >>>> <a
                                    moz-do-not-send="true"
href="https://launchpad.net/%7Emwhudson/+archive/ubuntu/go15-trusty/+packages"
                                    rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://launchpad.net/~mwhudson/+archive/ubuntu/go15-trusty/+packages">https://launchpad.net/~mwhudson/+archive/ubuntu/go15-trusty/+packages</a></a><br>
                                  >>>><br>
                                  >>>> (assuming
                                  3:1.5.3-0ubuntu4 actually builds... I
                                  seem to be having a<br>
                                  >>>> "make stupid
                                  packaging mistakes" day)<br>
                                  >>>><br>
                                  >>>> I'll write up a SRU
                                  bug to start the process of getting
                                  this into<br>
                                  >>>> trusty tomorrow but
                                  before it does end up in trusty it
                                  would seem like<br>
                                  >>>> a good idea to run
                                  the CI tests using juju-core packages
                                  built with<br>
                                  >>>> this version of the
                                  go compiler. Is that something that's
                                  feasible to<br>
                                  >>>> arrange<br>
                                  >>>><br>
                                  >>>> The only packaging
                                  requirement should be to change the
                                  build-depends<br>
                                  >>>> to be on golang1.5-go
                                  rather than golang-go or gccgo.<br>
                                  >>>><br>
                                  >>>> Cheers,<br>
                                  >>>> mwh<br>
                                  >>>><br>
                                  >>>> --<br>
                                  >>>> Juju-dev mailing list<br>
                                  >>>> <a
                                    moz-do-not-send="true"
                                    href="mailto:Juju-dev@lists.ubuntu.com"
                                    target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:Juju-dev@lists.ubuntu.com">Juju-dev@lists.ubuntu.com</a></a><br>
                                  >>>> Modify settings or
                                  unsubscribe at:<br>
                                  >>>> <a
                                    moz-do-not-send="true"
                                    href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
                                    rel="noreferrer" target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
                                  >>><br>
                                  <br>
                                  --<br>
                                  -<br>
                                  Katherine<br>
                                  <br>
                                  <br>
                                  --<br>
                                  Juju-dev mailing list<br>
                                  <a moz-do-not-send="true"
                                    href="mailto:Juju-dev@lists.ubuntu.com"
                                    target="_blank">Juju-dev@lists.ubuntu.com</a><br>
                                  Modify settings or unsubscribe at: <a
                                    moz-do-not-send="true"
                                    href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
                                    target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
                                </blockquote>
                              </div>
                            </div>
                          </div>
                          <br>
                          --<br>
                          Juju-dev mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:Juju-dev@lists.ubuntu.com"
                            target="_blank">Juju-dev@lists.ubuntu.com</a><br>
                          Modify settings or unsubscribe at: <a
                            moz-do-not-send="true"
                            href="https://lists.ubuntu.com/mailman/listinfo/juju-dev"
                            target="_blank"><a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/mailman/listinfo/juju-dev">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a></a><br>
                          <br>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </blockquote>
                  <br>
                </div>
              </div>
              <span class="HOEnZb"><font color="#888888">
                  <pre cols="72">-- 
-
Katherine</pre>
                </font></span></div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
-
Katherine</pre>
  </body>
</html>