LINUX.ORG.RU

Git


136

2

Всего сообщений: 67

Репозиторий Qt стал доступен сторонним разработчикам

Группа Open Source

Как и было обещано в январе, git-репозиторий Qt стал доступен общественности!

Открытие репозитория — это большой шаг для Qt Software, позволяющий более тесно сотрудничать с разработчиками, увеличивающий связь с коммьюнити и подчеркивающий то, что Qt является проектом с открытыми исходными кодами. Релизы Qt давно распространялись в открытых исходных кодах под открытой лицензией, однако модель разработки не была доступна сторонним разработчикам — конечно, была возможность посылать патчи по электронной почте или через bug tracker, однако это был трудоемкий процесс, требующий отсылки подписанного контракта о передаче прав на код по факсу.

Цель нового сайта http://qt.gitorious.org/ — максимально упростить этот процесс, и теперь для внесения изменений в Qt не требуется подпись контрактов, теперь достаточно передать не-эксклюзивные права на код в Qt Software путем единоразового нажатия на кнопку на сайте, подтверждающей согласение с передачей кода в upstream.

Теперь все, что требуется сделать для внесения изменений в Qt — создать клон репозитория, сделать commit с изменениями и нажать кнопку, создающую заявку на вливание патча в основную ветку разработки (merge request).

Ждем ваших патчей!

Подробнее в блоге разработчиков: http://labs.trolltech.com/blogs/2009/...

>>> Подробности

 , , , , , , qtsoftware,

shadone
()

Принято решение о миграции проекта GNOME на Git

Группа GNOME

Представители проекта GNOME официально объявили о переходе на новую систему контроля версий. После проведения опроса разработчиков и длительных дебатов в списках рассылки, принято решения перейти на децентрализованную систему управления исходными текстами Git.

В настоящее время исходные тексты GNOME остаются в репозитории Subversion, но уже представлен отчет о первых достижениях в направлении миграции на Git. Уже доступен в тестовом режиме новый сервер git.gnome.org, а полная миграция всех официальных репозиториев проекта на Git будет выполнена после выхода релиза 2.26.1, намеченного на 16 апреля.

Решение было принято на основе проведенного в конце декабря опроса разработчиков GNOME. Тогда более 60% всех опрошенных заявили, что имеют опыт работы с Git, причем около 50% работали с Git регулярно. За замену Subversion проголосовало около 40% опрошенных, а 35% оценили свою позицию нейтрально.

Взято с opennet.ru

>>> Подробности

 ,

Pavval
()

Управление исходным кодом с помощью Git

Группа Документация

Git — программное обеспечение с открытым исходным кодом для управления версиями, разработанное Линусом Торвальдсом для использования в управлении разработкой ядра Linux®. Его можно скачать и использовать для работы с ядром — или для собственных программных проектов. В этой статье показывается, как начать разработку в среде Linux с помощью инструментария Git.

>>> Подробности

 ,

IBM_dW
()

Опубликованы результаты голосования среди гномеров по поводу DVCS

Группа GNOME

В очередной раз GNOME на распутье. Перед сообществом опять поставлен вопрос: где хранить исходники. Сообщество высказалось.

Необработанные результаты: http://www.gnome.org/~behdad/dvcs-sur...

Анализ: см. Подробности

Для Ъ - git шагает по планете. Переход CVS-->SVN гном пережил. Может, и на git справится перелезть.

>>> Подробности

 , ,

svu
()

Завершен переход Perl на Git

Группа Open Source

Разработчики языка Perl сообщили о завершении миграции проекта на распределенную систему управления исходными текстами Git. Ранее, с 1997 года, в проекте использовалась коммерческая система управления версиями Perforce, распространяемая только в бинарном виде. Для Open Source продуктов лицензии на Perforce распространяются бесплатно, но требует подписания с разработчиком особого соглашения.

Причины миграции на Git:

  • Желание предоставить разработчикам больше свободы
  • Переход на распределенный механизм работы с репозиторием
  • Поддержка online и offline режимов работы
  • Упрощение внесения экспериментальных изменений
  • Уменьшение административной нагрузки на основных коммитеров по принятию сторонних патчей.

Так как git является более привычным для свободных проектов, можно рассчитывать на привлечение к работе над Perl новых разработчиков. Процесс создания единого унифицированного Git репозитория для Perl 5 и всех предыдущих выпусков Perl занял около года.

Новость взята с opennet.ru

>>> Подробности

 , , ,

Voker57
()

Git 1.6.0

Группа Open Source

Состоялся релиз Git 1.6.0 — самой популярной распределённой системы управления версиями. Улучшена производительность продукта, расширена документация, в основную ветку добавлен код для сборки Git под MinGW, внесено множество других изменений.

Git используется в разработке таких значительных проектов, как Linux, freedesktop.org, GHC и других. Первым автором Git был Линус Торвальдс.

>>> Заметки к релизу

 ,

Sphinx
()

Обсуждается создание git-дерева «linux-next»

Группа Ядро Linux

Stephen Rothwell объявил в LKML о своих планах создать git-дерево исходных текстов, которое содержит только изменения в подсистемах, планируемые разработчиками к включению в следующее ядро (точнее, в следующий интервал времени, когда Linus будет принимать патчи, не являющиеся мелкими исправлениями - т.е., на данный момент, в ядро 2.6.26). Это дерево будет склеиваться каждый день из git- и quilt-деревьев отдельных подсистем, таких как сетевой стек, USB и т.п. Деревья, вызывающие конфликты при склейке или проблемы при сборке, будут автоматически отбрасываться.

По замыслу, новое дерево привлечет больше тестеров, поскольку в экспериментальном -mm ядре присутствуют также «сырые» изменения, не предназначенные для скорого включения и часто делающие осмысленное тестирование невозможным.

>>> Дискуссия в LKML

 , ,

AEP
()