<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">Thank you Brett, Donald, 
Barry, Nick, Ezio, and all who have worked on core workflow. I believe 
that moving code review to GitHub will benefit CPython and allow more 
automated checks and feedback (such as those provided by Travis, 
codecov, coverage, etc) that will help new contributors as well as save 
core developers' time.<br>
<br>
Ezio, Great post on details to think about. Please keep me looped in on 
issue tracker enhancements (which I know we are not moving) that may 
make the issue tracker more convenient and appealing to users (similar 
to PyPi migration to Warehouse).<br>
<br>
Brett, Enjoy the rest of your well earned vacation.<br>
<br>
All, Happy New Year and all the best for 2016.<br>
<br>
Warmly,<br>
Carol<br>
<span>

</span><br>
<blockquote style="border: 0px none;" 
cite="mid:CAP1=2W4OLXcU45-_b=kJK1fhcz6Mq3W=gkmmugm0vYJchVkevg@mail.gmail.com"
 type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="width:100%;border-top:1px solid #EDEEF0;padding-top:5px">   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
        <a moz-do-not-send="true" href="mailto:brett@python.org" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Brett Cannon</a></div>   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
 right;">     <font color="#9FA2A5"><span style="padding-left:6px">January
 1, 2016 at 11:21 AM</span></font></div>    </div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody"><div dir="ltr">I don't think 
this will be a shock to anyone who has followed the discussion on this 
list. The decision is essentially based on:<div><ol><li>No major 
distinguishing features between GitHub or GitLab</li><li>Familiarity 
amongst core devs -- and external contributors -- with GitHub</li><li>Guido
 prefers GitHub</li></ol><div>Neither platform had some mind-blowing 
feature(s) that really made them stand out from each other such that it 
would greatly simplify our lives if we chose one platform over another. I
 obviously was really hoping there was going to be something I missed, 
but nothing ever came up (and no, being open source is not enough of a 
feature; as I said when I started this process, being open source would 
help break ties or minor lead of one tool but not be a deciding factor).</div></div><div><br></div><div>But
 what Github does have over GitLab is familiarity. While there were 
people who publicly said they would prefer not to go with GitHub but 
would begrudgingly use it if we chose to go that route, I had multiple 
core devs email me privately saying they hoped I would choose GitHub. I 
think most of that stemmed from having used GitHub for other open source
 projects and/or work, making even dormant core devs say they would be 
able to become active again if we switched to GitHub thanks to 
eliminating the barrier of having to keep up with our custom workflow 
for code reviews and using hg for commits. And while I said it wasn't a 
goal to make things easier for external contributors, I also can't 
ignore the fact that the vast majority of people out there who might 
want to help out are already familiar with GitHub.</div><div><br></div><div>And
 at least for me, the fact Guido prefers GitHub means something. While 
Guido himself would say I shouldn't really worry about his preferences 
since he is only an occasional contributor at this point, I believe that
 it's important that our BDFL actually like contributing to his own 
programming language rather than potentially alienating him because he 
finds the process burdensome.</div><div><br></div><div>So that's why I 
have chosen GitHub over GitLab. Please realize that this is choosing 
GitHub to provide repository hosting and code review; we are not moving 
our issue tracker, nor are we moving our wiki. And the long-term plan is
 to set up a bot that will handle our commit workflow which will help 
isolate us from any repository hosting platform we are on and making 
moving easier in the future (and short-term people will use the 
command-line and that's totally platform-agnostic).</div><div><br></div><div>Thanks
 to everyone who contributed to this decision, especially Donald, Barry,
 and Nick for making the proposals we had to work from.</div><div><br></div><div>We
 can start the discussion of how we want to handle the transition next 
week, but I'm going to try and step away from this whole workflow topic 
until Monday so I can spend the last couple of days of my vacation not 
thinking about this stuff. :)</div></div>

<div>_______________________________________________<br>core-workflow 
mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:core-workflow@python.org">core-workflow@python.org</a><br><a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/listinfo/core-workflow">https://mail.python.org/mailman/listinfo/core-workflow</a><br>This
 list is governed by the PSF Code of Conduct: 
<a class="moz-txt-link-freetext" href="https://www.python.org/psf/codeofconduct">https://www.python.org/psf/codeofconduct</a></div></div>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<div>Sent from <a 
href="https://www.postbox-inc.com/?utm_source=email&utm_medium=siglink&utm_campaign=reach"><span
 style="color: rgb(51, 102, 153);">Postbox</span></a></div></div>
</body></html>