Неделю назад я был в LFNW, и когда я разговаривал с Ларри Хастингсом после его выступления, он сказал (перефразировано):
В Git есть что-то, что делает возможным рабочий процесс Pull Request, чего нет в Mercurial. Вот почему Pull-запросы на BitBucket невелики.
(Для контекста мы обсуждали тот факт, что Python переходит от Mercurial к Git из-за рабочего процесса PR, в отличие от рабочего процесса file-bug-then-attach-patch.)
О чем он здесь говорит? Никто из нас не мог придумать имя, каким бы оно ни было. Я искал в Интернете без удачи.
git
mercurial
pull-requests
bitbucket
strugee
источник
источник
Ответы:
Вы, вероятно, должны прочитать PEP самостоятельно. Ларри Гастингс или в замешательстве, или что-то было потеряно в общении. Причины перехода на git и github вместо mercurial не технические, а социальные. Рабочий процесс запросов на извлечение отлично поддерживается в Mercurial, но Github - это тот, который имеет гораздо более широкую пользовательскую базу по сравнению с битбакетом и несколько лучшие функции просмотра кода.
источник