<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Update:<div class=""><br class=""></div><div class="">I’m now able to successfully run the packaging CI steps on a local Ubuntu 16.04 x86_64 setup, passing all the same tests that run on the official packaging CI bots. I think we’re literally down to just needing to get the machines procured, configured and put into the Swift CI pool.</div><div class=""><br class=""></div><div class="">-Todd</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 22, 2016, at 1:07 PM, Todd Fiala <<a href="mailto:tfiala@apple.com" class="">tfiala@apple.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><div class=""><br class="Apple-interchange-newline">On Jun 22, 2016, at 12:49 PM, Brian Gesiak via swift-lldb-dev <<a href="mailto:swift-lldb-dev@swift.org" class="">swift-lldb-dev@swift.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Thanks for raising this discussion, Todd!<br class=""><br class=""></div></div></blockquote><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Hi Brian,</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">You must be on my brain wave-length. Now that WWDC is behind us, I just raised the Ubuntu 16.04 migration process early this morning. Expect to hear more about this soon once we work out some logistics.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><div class=""><div dir="ltr" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Any input from the core team here? The Swift Android build doesn't currently work for Ubuntu 14; see <a href="https://bugs.swift.org/browse/SR-1321" class="">https://bugs.swift.org/browse/SR-1321</a>. I'd like to know whether I should prioritize fixing this, or whether I should focus on getting the build ready for Ubuntu 16.<div class=""><br class=""></div><div class="">- Brian Gesiak</div><div class=""><br class=""></div></div></div></blockquote><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Well, getting it working for Ubuntu 14.04 is probably still worth it since we are currently supporting it, and plan to support it until we swap it out for Ubuntu 16.10 sometime after the October Ubuntu release. There is probably a good 5 - 6 months of coverage left on Swift Ubuntu 14.04 CI.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Does that help?</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">-Todd</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><blockquote type="cite" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><div class=""><div class="gmail_extra" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class=""><div class="gmail_quote">On Tue, Apr 26, 2016 at 10:57 AM, Todd Fiala via swift-dev<span class="Apple-converted-space"> </span><span dir="ltr" class=""><<a href="mailto:swift-dev@swift.org" target="_blank" class="">swift-dev@swift.org</a>></span><span class="Apple-converted-space"> </span>wrote:<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div class="" style="word-wrap: break-word;">Thanks, Ryan. Yes, the intent was to harmonize with the Ubuntu release philosophy.<div class=""><br class=""></div><div class="">I haven’t heard any opposition to this plan. I’m going to move forward with resourcing and executing on this plan. More communication to follow once those details are worked out.</div><div class=""><br class=""></div><div class="">Thanks, all!</div><div class=""><br class=""></div><div class="">Sincerely,</div><div class="">Todd Fiala</div><div class=""><div class="h5"><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Apr 26, 2016, at 6:24 AM, Ryan Lovelett via swift-lldb-dev <<a href="mailto:swift-lldb-dev@swift.org" target="_blank" class="">swift-lldb-dev@swift.org</a>> wrote:</div><br class=""><div class=""><div class=""><div class="">On Thu, Apr 21, 2016, at 01:12 PM, Todd Fiala via swift-lldb-dev wrote:<br class=""></div><blockquote type="cite" class=""><div dir="ltr" class=""><p class=""><span class="">Hi all,</span><br class=""></p><p class="">I wanted to propose how we can go about handling newer Ubuntu releases in a systematic way. This covers how we handle Ubuntu on our CI, but also reflects where we'll be focusing effort at any given point. The primary intent is to support the most recent Ubuntu Long Term Service release and the absolute latest Ubuntu release, with a bit of overlap when phasing out the LTS release that is going out of scope.<span class=""></span><br class=""></p><p class="">Since the next release, fast moving or not, is the next Long Term Stability release, Ubuntu 16.04 LTS (available now), I propose we:<br class=""></p><p class=""><span class="">* swap out our 15.10 fast moving release with Ubuntu 16.04 LTS.</span><br class=""></p><p class=""><span class="">* allow 16.04 and 14.04 to co-exist to give our stability-minded community time to switch over to 16.04.</span><br class=""></p><p class="">When 16.10 comes out in October 2016, we drop 14.04 and move 16.10 onto those builders.<span class=""></span><br class=""></p><p class="">This continues to have us testing against the latest release, which will be Ubuntu 16.04 LTS when we switch, gives us the latest stable coverage (also 16.04), and gives our community a little more time with active coverage on 14.04, the previous long term support version. We’ll then get back to the normal program in October 2016 when we pick up the latest fast-moving release, with coverage on Ubuntu 16.10 and Ubuntu 16.04 LTS.<span class=""></span><br class=""></p><p class="">This assumes we want to keep our eyes on no more than two Ubuntu releases at a time, which matches current CI infrastructure planning.<span class=""></span><br class=""></p><p class="">Looking forward over the next two years, this is the schedule I’m proposing:<span class=""></span><br class=""></p><p class=""><br class=""></p><ul class=""><li class="">April 2016:<span class=""><span class="Apple-converted-space"> </span></span><span class=""></span>Replace Ubuntu 15.10 with Ubuntu 16.04 (coverage: Ubuntu 14.04, Ubuntu 16.04 LTS)<br class=""></li><li class="">October 2016:<span class=""><span class="Apple-converted-space"> </span></span><span class=""></span>Replace Ubuntu 14.04 with Ubuntu 16.10 (coverage: Ubuntu 16.04 LTS, Ubuntu 16.10)<br class=""></li><li class="">April 2017:<span class=""><span class="Apple-converted-space"> </span></span><span class=""></span>Replace Ubuntu 16.10 with Ubuntu 17.04 (coverage: Ubuntu 16.04 LTS, Ubuntu 17.04)<br class=""></li><li class="">October 2017:<span class=""><span class="Apple-converted-space"> </span></span><span class=""></span>Replace Ubuntu 17.04 with Ubuntu 17.10 (coverage: Ubuntu 16.04 LTS, Ubuntu 17.10)<br class=""></li><li class="">April 2018:<span class=""><span class="Apple-converted-space"> </span></span><span class=""></span>Replace Ubuntu 17.10 with Ubuntu 18.04 LTS (coverage: Ubuntu 16.04, Ubuntu 18.04 LTS)<br class=""></li></ul><p class=""><br class=""></p><p class="">Thoughts? Once we finalize the plan, I'll coordinate with the infrastructure teams and round up resources needed to get Ubuntu 16.04 supported and on the CI.<br class=""></p></div></blockquote><div class=""> </div><div class="">This seems to mostly match up with the guidance provided by Canonical and the community around Ubuntu. Therefore it seems reasonable to me.<br class=""></div><div class=""> </div><div class="">I like it. Consider this a vote in favor.<br class=""></div><div class=""> </div><blockquote type="cite" class=""><div dir="ltr" class=""><p class="">Thanks!<span class=""></span><br class=""></p><div class="">Sincerely,<br class=""></div><div class="">Todd Fiala<br class=""></div></div><div class=""><u class="">_______________________________________________</u><br class=""></div><div class="">swift-lldb-dev mailing list<br class=""></div><div class=""><a href="mailto:swift-lldb-dev@swift.org" target="_blank" class="">swift-lldb-dev@swift.org</a><br class=""></div><div class=""><a href="https://lists.swift.org/mailman/listinfo/swift-lldb-dev" target="_blank" class="">https://lists.swift.org/mailman/listinfo/swift-lldb-dev</a><br class=""></div></blockquote><div class=""> </div></div>_______________________________________________<br class="">swift-lldb-dev mailing list<br class=""><a href="mailto:swift-lldb-dev@swift.org" target="_blank" class="">swift-lldb-dev@swift.org</a><br class=""><a href="https://lists.swift.org/mailman/listinfo/swift-lldb-dev" target="_blank" class="">https://lists.swift.org/mailman/listinfo/swift-lldb-dev</a><br class=""></div></blockquote></div><br class=""></div></div></div></div><br class="">_______________________________________________<br class="">swift-dev mailing list<br class=""><a href="mailto:swift-dev@swift.org" class="">swift-dev@swift.org</a><br class=""><a href="https://lists.swift.org/mailman/listinfo/swift-dev" rel="noreferrer" target="_blank" class="">https://lists.swift.org/mailman/listinfo/swift-dev</a><br class=""><br class=""></blockquote></div><br class=""></div><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">_______________________________________________</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">swift-lldb-dev mailing list</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><a href="mailto:swift-lldb-dev@swift.org" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">swift-lldb-dev@swift.org</a><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><a href="https://lists.swift.org/mailman/listinfo/swift-lldb-dev" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">https://lists.swift.org/mailman/listinfo/swift-lldb-dev</a></div></blockquote></div></blockquote></div><br class=""></div></body></html>