<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Язык программирования Go переходит с Mercurial на Git и GitHub</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html</link>
    <description>Компания Google объявила (https://groups.google.com/forum/#!topic/golang-dev/sckirqOWepg) о переводе инфраструктуры разработки языка программирования Go на систему управления исходными текстами Git и платформу совместной разработки GitHub. На днях проекту Go исполнилось пять лет, во время основания проекта была выбрана система  Subversion, после чего последовал переход на Perforce, а затем и на Mercurial, из-за необходимости интеграции с существующей системой рецензирования кода. За это время мир изменился и  Git занял прочную позицию лидера. Большинство участников сообщества Go используют Git и GitHub для своего кода. Проблемы с системой рецензирования остались в прошлом, поэтому теперь ничто не сдерживает миграцию проекта на Git.&lt;br&gt;&lt;br&gt;&lt;br&gt; После миграции на Git в качестве системы рецензирования будет использована система Gerrit (http://code.google.com/p/gerrit/), которая уже применяется для кода платформы Android. Миграция на Git начнётся вскоре после релиза 1.4, намеченного на начало декабря. Выпуск 1.5 уже буд</description>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#89</link>
    <pubDate>Sun, 16 Nov 2014 12:07:52 GMT</pubDate>
    <description>&amp;gt; Судя по актуальным тенденциям Git победил и преступил к перетягиванию всех на &lt;br&gt;&amp;gt; себя своей массой (чисто популярностью: &quot;у соседа git - у меня &lt;br&gt;&amp;gt; тоже будет git&quot;), теперь контроль версий = git.&lt;br&gt;&lt;br&gt;разработчики FreeBSD смотрят на тебя как на говорящего микроба.&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#88</link>
    <pubDate>Sun, 16 Nov 2014 12:05:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt; &quot;А ПОЧЕМУ НЕ НА code.google.com ???&quot; &lt;br&gt;&amp;gt; Потому что по сравнению с гитхабом он.. мм... как бы это помягче &lt;br&gt;&amp;gt; то, без мата? :)&lt;br&gt;&lt;br&gt;ничем особо не отличающийся, кроме количества хипстеров?&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#87</link>
    <pubDate>Sun, 16 Nov 2014 04:06:44 GMT</pubDate>
    <description>&amp;gt; Многим нравится IPv6, но из-за монополии IPv4 переход очень сложен.&lt;br&gt;&lt;br&gt;1) У IPv6 есть навалом своих проблем. В том числе новых и свежих.&lt;br&gt;2) Если кто хочет IPv6, его можно получить. Может кривовато, но все-таки.&lt;br&gt;3) А настоящий next gen на самом деле должен выглядеть в первом приближении как-то так: https://en.wikipedia.org/wiki/Cjdns - заметьте, вменяемые люди не уповают ни на кого и делают из того что есть то что хочется. Наиболее практичный подход.&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#86</link>
    <pubDate>Sun, 16 Nov 2014 04:01:52 GMT</pubDate>
    <description>&amp;gt; Плохо.&lt;br&gt;&lt;br&gt;Не хуже чем необходимость использования IPv4 и HTTP для отправки сообщений на опеннет.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#85</link>
    <pubDate>Sun, 16 Nov 2014 03:45:32 GMT</pubDate>
    <description>Знакомьтесь, это - изен. Он сегодня делает то же что и обычно - тормозит и затупляет.&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#84</link>
    <pubDate>Sun, 16 Nov 2014 03:39:55 GMT</pubDate>
    <description>&amp;gt; Это желательно. Тем более, что это стандартный алгоритм параллелизации работы (Map-Reduce). &lt;br&gt;&lt;br&gt;На самом деле очень зависит от людей и того над чем они работают. Поэтому каких-то абсолютно универсальных рецептов не бывает. У нормальных проектов есть некий запас гибкости для того чтобы провзаимодействовать с неким ценным кадром, желательно как можно меньше напрягая остальных. Собственно, хороший руководитель проекта кроме всего прочего может такие вещи утрясти до формата когда процесс идет, явных продолбов не случается и команда не исходит на мат от кривых инструментов и подходов.&lt;br&gt;&lt;br&gt;&amp;gt; Тут хорошая тема поднимается - как делать VCS для нетекстовых данных.&lt;br&gt;&lt;br&gt;Ну да, это довольно отдельная тема. И я не уверен что отложенное совместное редактирование например картинок вообще эффективно. Вот толпой отредактировать картинку в реалтайм - может и прокатит, но такие процессы имеют свойство скатываться в бардак который очень бесит участников, если индивиды не идеально скоординированны. Проверено на сервисе совместного р</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#83</link>
    <pubDate>Sun, 16 Nov 2014 03:19:22 GMT</pubDate>
    <description>&amp;gt; Merge должен делать человек, понимающий в предмете в первую очередь.&lt;br&gt;&lt;br&gt;Совершенно не обязательно, ибо понимание предмета != умение делать технически сложные и достаточно ответственные операции. Технические умения ГСМщиков обычно &quot;не очень&quot; и с компьютерами они &quot;на Вы&quot;. Получать мерж после таких индивидов может быть достаточно чреватой идеей. Хоть я и допускаю мысль что часть из них можно научить этому, это уже достаточно индивидуально. А в случае какого-нибудь дизайнера нужда выполнять мерж вообще означает какой-то факап в рабочем процессе.&lt;br&gt;&lt;br&gt;&amp;gt; Если в мастере произошли изменения в тех же файлах, что ты правил,&lt;br&gt;&lt;br&gt;...то в случае таких ГСМщиков это обычно означает продолб в рабочем процессе.&lt;br&gt;&lt;br&gt;&amp;gt; Если несколько переводчиков работают над одним текстом, всунутым в VCS,&lt;br&gt;&amp;gt; им придётся делать merge. И при этом желательно ничего не ломать.&lt;br&gt;&lt;br&gt;Если честно, на практике я ни разу не встречал ситуации чтобы несколько переводчиков лопатили 1 файл. Во первых, нормальный переводчик стоит денег и поэтому даже в очень больш</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Vkni)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#82</link>
    <pubDate>Sat, 15 Nov 2014 18:28:53 GMT</pubDate>
    <description>&amp;gt; Использование гит != невежество. И да, вас не смущает что вы на &lt;br&gt;&amp;gt; опеннет должны идти по именно TCP/IP? А то может вам IPX/SPX &lt;br&gt;&amp;gt; симпатичнее? И что постить надо по именно протоколу HTTP? А то &lt;br&gt;&amp;gt; мало ли, вдруг вам gopher больше нравится?&lt;br&gt;&lt;br&gt;Многим нравится IPv6, но из-за монополии IPv4 переход очень сложен.&lt;br&gt;</description>
</item>

<item>
    <title>Язык программирования Go переходит с Mercurial на Git и GitH... (Vkni)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/100048.html#81</link>
    <pubDate>Sat, 15 Nov 2014 18:28:05 GMT</pubDate>
    <description>&amp;gt; Разве это плохо?&lt;br&gt;&lt;br&gt;Плохо.&lt;br&gt;</description>
</item>

</channel>
</rss>
