Разработчики языка Perl сообщили о завершении миграции проекта на распределенную систему управления исходными текстами Git. Ранее, с 1997 года, в проекте использовалась коммерческая система управления версиями Perforce, распространяемая только в бинарном виде. Для Open Source продуктов лицензии на Perforce распространяются бесплатно, но требует подписания с разработчиком особого соглашения.
Причины миграции на Git:
- Желание предоставить разработчикам больше свободы
- Переход на распределенный механизм работы с репозиторием
- Поддержка online и offline режимов работы
- Упрощение внесения экспериментальных изменений
- Уменьшение административной нагрузки на основных коммитеров по принятию сторонних патчей.
Так как git является более привычным для свободных проектов, можно рассчитывать на привлечение к работе над Perl новых разработчиков. Процесс создания единого унифицированного Git репозитория для Perl 5 и всех предыдущих выпусков Perl занял около года.
Новость взята с opennet.ru
>>> Подробности