TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Python moved to GitHub

820 pointsby c8gover 8 years ago

24 comments

payne92over 8 years ago
Part of Github&#x27;s secret sauce: Web source tree browsing that&#x27;s front and center, that&#x27;s relatively decent, with OK search. (versus making the log&#x2F;history the central part of the Web UI as other tools seem to do)<p>There are SO many times I need a short peek at something, and am glad don&#x27;t have to clone&#x2F;download, etc.
评论 #13632593 未加载
评论 #13632269 未加载
评论 #13631622 未加载
评论 #13632440 未加载
评论 #13633306 未加载
评论 #13631778 未加载
评论 #13632273 未加载
评论 #13633754 未加载
评论 #13632536 未加载
评论 #13632259 未加载
评论 #13632241 未加载
评论 #13634866 未加载
评论 #13632705 未加载
laurentdcover 8 years ago
Yes!<p>I quite like the idea of &quot;centralizing&quot; development on GitHub, or similar services. It makes it much easier for everyone to fork, test, make a pull request, merge, etc..<p>For example, one reason why I gave up contributing to OpenWrt was their absolutely legacy contribution system [1], which required devs to submit code diff patches via email (good luck not messing up the formatting with a modern client) on a mailing list. It took me an hour to submit a patch for three lines of code. It seems like Python wasn&#x27;t much different. [2]<p>[1] <a href="https:&#x2F;&#x2F;dev.openwrt.org&#x2F;wiki&#x2F;SubmittingPatches#a1.Creatingapatch" rel="nofollow">https:&#x2F;&#x2F;dev.openwrt.org&#x2F;wiki&#x2F;SubmittingPatches#a1.Creatingap...</a><p>[2] <a href="https:&#x2F;&#x2F;docs.python.org&#x2F;devguide&#x2F;patch.html" rel="nofollow">https:&#x2F;&#x2F;docs.python.org&#x2F;devguide&#x2F;patch.html</a>
评论 #13630948 未加载
评论 #13630835 未加载
评论 #13630920 未加载
评论 #13631886 未加载
评论 #13637245 未加载
评论 #13630897 未加载
评论 #13632301 未加载
diover 8 years ago
More details on the decision:<p><a href="https:&#x2F;&#x2F;snarky.ca&#x2F;the-history-behind-the-decision-to-move-python-to-github&#x2F;" rel="nofollow">https:&#x2F;&#x2F;snarky.ca&#x2F;the-history-behind-the-decision-to-move-py...</a>
评论 #13635298 未加载
misnomeover 8 years ago
Why on earth have they done:<p>&gt; Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017<p>Rather than just<p>&gt; Copyright (c) 2001-2017
评论 #13632447 未加载
评论 #13632735 未加载
评论 #13632204 未加载
评论 #13632205 未加载
评论 #13632572 未加载
评论 #13633629 未加载
评论 #13633710 未加载
评论 #13632206 未加载
评论 #13631967 未加载
agentgtover 8 years ago
This is a little disappointing for several reasons. I understand the merits of GitHub but I really wish Python at least stuck with Mercurial repository and some decentralization.<p>It&#x27;s especially sad because Mercurial is just now starting to be incredibly powerful with evolutions.<p>I guess I&#x27;m an old fart but all the centralization has made me paranoid and I still absolutely prefer Mercurial (albeit with plugins) over git.
评论 #13632829 未加载
评论 #13632632 未加载
评论 #13634938 未加载
评论 #13634531 未加载
tbrockover 8 years ago
Wow if only we could get Gnome and Linux on there and give up this mailing list for patches nonsense we&#x27;d be golden.
Ficeover 8 years ago
This is scary. For increasingly many potential contributors a project effectively does not exist if it is not on GitHub. And, being a huge centralized service, GitHub is very susceptible to censorship (e.g. repos being taken down via DMCA or Russia blocking GitHub until they started to cooperate with the censors). I see this dependence as very bad and dangerous for the free software movement. Should we even consider convenience of a service that has serious ethical issues?
评论 #13635721 未加载
评论 #13637781 未加载
评论 #13635533 未加载
评论 #13635666 未加载
EvgeniyZhover 8 years ago
I&#x27;d really like more big and important projects would move their development to GitHub-styled services. Maybe I&#x27;m just not hardcore enough, but I feel they make live easier, both for maintainers, contributors and newcomers.<p>But it&#x27;s probably too hard to switch and core developers don&#x27;t see point in it (since they&#x27;re totally ok with working their way). Maybe when a new generation developers will take core positions...
评论 #13633567 未加载
anamoulousover 8 years ago
Wow the black bar settled it for them, huh?
评论 #13633075 未加载
huevingover 8 years ago
Sad day. Don&#x27;t forget that github is a closed source tool. This is equivalent to them announcing they are switching to Jira.
评论 #13633326 未加载
jwilkover 8 years ago
<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13614253" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13614253</a>
jaimebueltaover 8 years ago
Background info about why this migration and considered alternatives<p><a href="https:&#x2F;&#x2F;snarky.ca&#x2F;the-history-behind-the-decision-to-move-python-to-github&#x2F;" rel="nofollow">https:&#x2F;&#x2F;snarky.ca&#x2F;the-history-behind-the-decision-to-move-py...</a>
dbalanover 8 years ago
So python eventually moved to git from mercurial.
评论 #13631937 未加载
评论 #13631914 未加载
评论 #13632286 未加载
gigatexalover 8 years ago
Python 3.7 already in the works. The effort to push python 3.x is picking up steam it seems.
评论 #13632397 未加载
echelonover 8 years ago
I can&#x27;t help but think Gitlab would have been in contention for this move had they not had the recent outage. Can anyone from the Python org comment on what other choices were considered?
评论 #13633271 未加载
rectangletangleover 8 years ago
Where is the &quot;issues&quot; section? I wanna read about some gnarly low-level CPython bugs!<p>Other than that, this is a welcome change.
评论 #13635143 未加载
menesesover 8 years ago
FYI, Python was on Github but it was the read-only version. You still had to go to mercurial to push the updates.
lucidguppyover 8 years ago
I wish PR&#x27;s on github could be checked off per commit like in bitbucket.
faraggiover 8 years ago
Anbody know what happend to Guido&#x27;s contributions between 2008-2012?<p>Maybe he had kids. :P
napoluxover 8 years ago
Still waiting for WordPress to move. ;)
haydover 8 years ago
and nearly 100k commits... time to start making some PRs!
imodeover 8 years ago
I&#x27;d question why it wasn&#x27;t GitLab but after the recent outage it would somewhat be in bad taste. :P<p>what exactly was Python using before&#x2F;where was it hosted? all I can find are the source archives on python.org. I&#x27;m assuming this wasn&#x27;t a hard transition but I&#x27;m genuinely curious as to their development strategy regarding distribution of source.
评论 #13633422 未加载
gkyaover 8 years ago
This is FUD. There are sensible responses to this comment, so I won&#x27;t write a new one, but say one thing: You don&#x27;t know how to use conventional tools, and and go on to blindly rant about them.<p>&gt; Basically, e-mail is the death of any sort of low-effort contribution. If you&#x27;re starting a new project, and chose a mailing list, you&#x27;re probably excluding a huge quantity of potential contributors.<p>If those contributors are as incompetent to not be able to mail a patch, I&#x27;d rather be happy to have excluded them.
评论 #13641323 未加载
评论 #13631943 未加载
评论 #13632387 未加载
评论 #13632332 未加载
评论 #13633847 未加载
评论 #13632150 未加载
hexa-over 8 years ago
I was recently hit by an IPv4 routing outtage and had only IPv6 available to connect to the internet.<p>I was therefore unable to connect to github.com, as there is no IPv6 support available:<p>% host github.com github.com has address 192.30.253.112 github.com has address 192.30.253.113