LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

SVN был принципиально другой системой не позволявшей распределенную разработку и вызывавшей много страданий с ветками.

Ну, то есть, если бы в Subversion починили ветки, он бы не сдох? Сомневаюсь.

hikari, композитор Wayland от FreeBSD, разрабатывается в HG. Это сразу накладывает косты на любое взаимодействие с новыми участниками, примерно как прием патчей через рассылку вместо PR в GitHub. А пользы никакой

Может, они просто не хотят твой код :)

Я вот не принимаю PR и вообще выключил их. Многие проекты так делают, даже весьма популярные типа того же sqlite.

JJ это streamlined Git. И кажется что достаточно просто улучшить UX Git в тех местах, где это имеет смысл.

Здесь есть два нюанса:

  1. Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
  2. Авторы 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 в тех местах, где это имеет смысл.

Здесь есть два нюанса:

  1. Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
  2. Авторы git могут быть категорически против такого улучшения ux git, просто потому что.

Тогда и смысла переходить на него нет, достаточно утащить удобные вещи в Git.

И из-за этого всего процесс утаскивания может быть сложнее, чем просто забить болт и перейти на jj.

С другой стороны, что такое вообще git? Это интерфейс и формат репозитария. Если новые тулзы типа got или jj, работающие с тем же форматом, станут популярнее самого git, это всё ещё будет git или нет? Или, если Microsoft провернёт классический EEE над git и «расширит» формат репозитария штуками, совместимыми лишь с их тулингом, будет ли это git или уже нет? Напомню, MS владеет самым крупным хостингом Git и вполне может вот такое вот провернуть, вообще как нехрен.

Исходная версия hateyoufeel, :

SVN был принципиально другой системой не позволявшей распределенную разработку и вызывавшей много страданий с ветками.

Ну, то есть, если бы в Subversion починили ветки, он бы не сдох? Сомневаюсь.

JJ это streamlined Git. И кажется что достаточно просто улучшить UX Git в тех местах, где это имеет смысл.

Здесь есть два нюанса:

  1. Сценарии использования JJ сильно расходятся с git в некоторых аспектах.
  2. Авторы git могут быть категорически против такого улучшения ux git, просто потому что.

Тогда и смысла переходить на него нет, достаточно утащить удобные вещи в Git.

И из-за этого всего процесс утаскивания может быть сложнее, чем просто забить болт и перейти на jj.

С другой стороны, что такое вообще git? Это интерфейс и формат репозитария. Если новые тулзы типа got или jj, работающие с тем же форматом, станут популярнее самого git, это всё ещё будет git или нет? Или, если Microsoft провернёт классический EEE над git и «расширит» формат репозитария штуками, совместимыми лишь с их тулингом, будет ли это git или уже нет? Напомню, MS владеет самым крупным хостингом Git и вполне может вот такое вот провернуть, вообще как нехрен.