Comments 19
Убедительная просьба в очередной раз не устраивать холиваров на тему систем контроля версий.
А в чем вообще тогда смысл писать такие новости? Холивар begins on 3, 2, 1…
-26
Какие холивары? Вот если б наоборот перешли, тогда да :))
+42
На самом деле немного половинчатое решение, имхо. Основной репозиторий стоило бы сделать на GitHub, а у себя уже зеркало на всякий случай. Тогда отдача от сообщества была бы больше. В любом случае это шаг вперед.
+1
Нужен был плавный, но быстрый переход на новую систему. С учетом всей инфраструктуры сообщества. Это и bugs.php.net, и система контроля доступов к сайтам и репозиторию для тысяч активных и неактивных участников сообщества и многое другое. Поэтому был выбран вариант со своим основным репозиторием, который удалось достаточно хорошо «допилить» под свою инфраструктуру (само собой с дальнейшим развитием инфраструктуры по лучшему пути чем «лишь бы работало»)
Основной же репозиторий для некотрибьютеров отличается от неосновного только наличием контроля доступа на редактирование. Поэтому для обычных людей, желающих помочь проекту ничего не меняется — они используют github, делают pull request и тд. Для тех же, кто имеет право «на запись» — все тоже самое. Они могут форкнуть проект на гитхабе, а когда нужно будет смерджить — сделают это на основной репозиторий.
Надеюсь достаточно аргументированно =)
Основной же репозиторий для некотрибьютеров отличается от неосновного только наличием контроля доступа на редактирование. Поэтому для обычных людей, желающих помочь проекту ничего не меняется — они используют github, делают pull request и тд. Для тех же, кто имеет право «на запись» — все тоже самое. Они могут форкнуть проект на гитхабе, а когда нужно будет смерджить — сделают это на основной репозиторий.
Надеюсь достаточно аргументированно =)
+6
Какое совпадение. MediaWiki тоже по хорошему собирается переходить на git послезавтра :)
+5
К слову, как не вспомнить одну из главных проблем git, по крайней мере для меня. Если у вас имеется сравнительно большой репозиторий, что возникает необходимость разбить на несколько и иметь один центральный со структурой и зависимостью.
Git submodules — не решение, так как постоянно надо обновлять центральный при обновлении дочерних, можно конечно автоматизировать, но тогда как же конфликты и branch/tag всей ветки репозиториев.
Git slaves, Repo — конечно поближе к решению, но они сторонние, из-за этого не работает JGit. В общем, кто знает решения и планируемые действия в Git? Или может в Mercurial этой проблемы нету?
Git submodules — не решение, так как постоянно надо обновлять центральный при обновлении дочерних, можно конечно автоматизировать, но тогда как же конфликты и branch/tag всей ветки репозиториев.
Git slaves, Repo — конечно поближе к решению, но они сторонние, из-за этого не работает JGit. В общем, кто знает решения и планируемые действия в Git? Или может в Mercurial этой проблемы нету?
+1
Следующий шаг: «Разработчики PHP перешли на python»
+14
Все равно кто-то скажет. Давно пора.
+1
Странно, я даже число проверил, т.к PHP уже давно на гит перешли, или я ошибаюсь?
0
Процитирую строчку из данной статьи:
А вот официальное письмо: news.php.net/php.internals/59030
Сначала были перенесены все исходники web ресурсов, теперь настала пора самого главного — php-src.
А вот официальное письмо: news.php.net/php.internals/59030
0
хм, ну раз все так серьезно, то я тоже перейду на темную сторону )
+6
Пошли по пути прогрессивного развития?
Ой-ей, что дальше-то будет, ребята?
Ой-ей, что дальше-то будет, ребята?
-2
*Стал безумно счастлив увидев эту новость*. И добавлю ещё — правильно сделали. Хороший ход
0
github.com/php/web-php — как думаете, тут «как правильно писать на php» или «как не нужно писать на php»? ;)
0
Sign up to leave a comment.
Разработчики PHP перешли на Git