История изменений
Исправление hateyoufeel, (текущая версия) :
SVN был принципиально другой системой не позволявшей распределенную разработку и вызывавшей много страданий с ветками.
Ну, то есть, если бы в Subversion починили ветки, он бы не сдох? Сомневаюсь.
hikari, композитор Wayland от FreeBSD, разрабатывается в HG. Это сразу накладывает косты на любое взаимодействие с новыми участниками, примерно как прием патчей через рассылку вместо PR в GitHub. А пользы никакой
Может, они просто не хотят твой код :)
Я вот не принимаю PR и вообще выключил их. Многие проекты так делают, даже весьма популярные типа того же sqlite.
JJ это streamlined Git. И кажется что достаточно просто улучшить UX Git в тех местах, где это имеет смысл.
Здесь есть два нюанса:
- Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
- Авторы git могут быть категорически против такого улучшения ux git, просто потому что.
Тогда и смысла переходить на него нет, достаточно утащить удобные вещи в Git.
И из-за этого всего процесс утаскивания может быть сложнее, чем просто забить болт и перейти на jj.
С другой стороны, что такое вообще git? Это интерфейс и формат репозитария. Если новые тулзы типа got или jj, работающие с тем же форматом, станут популярнее самого git, это всё ещё будет git или нет? Или, если Microsoft провернёт классический EEE над git и «расширит» формат репозитария штуками, совместимыми лишь с их тулингом, будет ли это git или уже нет? Напомню, MS владеет самым крупным хостингом Git и вполне может вот такое вот провернуть, вообще как нехрен.
Исправление hateyoufeel, :
SVN был принципиально другой системой не позволявшей распределенную разработку и вызывавшей много страданий с ветками.
Ну, то есть, если бы в Subversion починили ветки, он бы не сдох? Сомневаюсь.
Это сразу накладывает косты на любое взаимодействие с новыми участниками, примерно как прием патчей через рассылку вместо PR в GitHub. А пользы никакой
Может, они просто не хотят твой код :)
Я вот не принимаю PR и вообще выключил их. Многие проекты так делают, даже весьма популярные типа того же sqlite.
JJ это streamlined Git. И кажется что достаточно просто улучшить UX Git в тех местах, где это имеет смысл.
Здесь есть два нюанса:
- Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
- Авторы git могут быть категорически против такого улучшения ux git, просто потому что.
Тогда и смысла переходить на него нет, достаточно утащить удобные вещи в Git.
И из-за этого всего процесс утаскивания может быть сложнее, чем просто забить болт и перейти на jj.
С другой стороны, что такое вообще git? Это интерфейс и формат репозитария. Если новые тулзы типа got или jj, работающие с тем же форматом, станут популярнее самого git, это всё ещё будет git или нет? Или, если Microsoft провернёт классический EEE над git и «расширит» формат репозитария штуками, совместимыми лишь с их тулингом, будет ли это git или уже нет? Напомню, MS владеет самым крупным хостингом Git и вполне может вот такое вот провернуть, вообще как нехрен.
Исходная версия hateyoufeel, :
SVN был принципиально другой системой не позволявшей распределенную разработку и вызывавшей много страданий с ветками.
Ну, то есть, если бы в Subversion починили ветки, он бы не сдох? Сомневаюсь.
JJ это streamlined Git. И кажется что достаточно просто улучшить UX Git в тех местах, где это имеет смысл.
Здесь есть два нюанса:
- Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
- Авторы git могут быть категорически против такого улучшения ux git, просто потому что.
Тогда и смысла переходить на него нет, достаточно утащить удобные вещи в Git.
И из-за этого всего процесс утаскивания может быть сложнее, чем просто забить болт и перейти на jj.
С другой стороны, что такое вообще git? Это интерфейс и формат репозитария. Если новые тулзы типа got или jj, работающие с тем же форматом, станут популярнее самого git, это всё ещё будет git или нет? Или, если Microsoft провернёт классический EEE над git и «расширит» формат репозитария штуками, совместимыми лишь с их тулингом, будет ли это git или уже нет? Напомню, MS владеет самым крупным хостингом Git и вполне может вот такое вот провернуть, вообще как нехрен.