[Python-Dev] Move selected documentation repos to PSF BitBucket account? (original) (raw)

Guido van Rossum guido at python.org
Sun Nov 23 07:10:27 CET 2014


On Saturday, November 22, 2014, Nick Coghlan <ncoghlan at gmail.com> wrote:

On 23 November 2014 at 15:19, Guido van Rossum <guido at python.org_ _javascript:;> wrote: > This thread seems to beg for a decision. I think Donald Stufft has it > exactly right: we should move to GitHub, because it is the easiest to use > and most contributors already know it (or are eager to learn thee). > Honestly, the time for core devs (or some other elite corps of dedicated > volunteers) to sysadmin their own machines (virtual or not) is over. We've > never been particularly good at this, and I don't see us getting better or > more efficient.

The learning curve on git is still awful - it offers no compelling advantages over hg, and GitHub doesn't offer any huge benefits over BitBucket for Sphinx based documentation (ReadTheDocs works just as well with either service).

Git may well have a learning curve, but ever since I "got" it I started preferring it over hg.

Too bad for BitBucket, but most people who started contributing to open source in the past 5 years already have a GitHub account.

> Moving the CPython code and docs is not a priority, but everything else > (PEPs, HOWTOs etc.) can be moved easily and I am in favor of moving to > GitHub. For PEPs I've noticed that for most PEPs these days (unless the > primary author is a core dev) the author sets up a git repo first anyway, > and the friction of moving between such repos and the "official" repo is a > pain. Note that if folks prefer Git, BitBucket supports both. I would object strongly to unilaterally forcing existing contributors to switch from Mercurial to git.

What about potential new contributors? And the hg-git bridges that git fans are always referred to work in the opposite direction too... :-)

-- --Guido van Rossum (on iPad) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20141122/c7220d7b/attachment.html>



More information about the Python-Dev mailing list