<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Ведение дополнительных веток проекта отнюдь не бесплатно.</title>
	<atom:link href="http://blog.not-a-kernel-guy.com/2008/01/20/279/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.not-a-kernel-guy.com/2008/01/20/279</link>
	<description>... in the Windows kernel team</description>
	<pubDate>Thu, 04 Dec 2008 07:10:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11207</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Sun, 03 Feb 2008 02:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11207</guid>
		<description>Сомневаюсь, что такая статистика есть. Скажем по ссылке указывается время сборки Windows Vista и Windows Server 2003. Даже если время было точно измерено в секундомером в руке, то все равно эти цифры, по большему счету, бесполезны. Проблема в том, что:

1. Не указано, на какой машине производилась сборка;
2. Не учтено, что сборка это не только непосредственно компиляция кода. Там еще много чего делается в процессе;
3. Не указано что именно собиралось и соответственно не понятно как оценить скорость;
4. Не учтено, что во время сборки дергаются различные сервисы в сети, время отклика которых существенно влияет на общее время сборки. 

И так далее. Там ещё много пунктов.

Но самое главное, заключается в том, что даже если всё это учесть, то цифра будет показывать скороть сборки Windows, а нечего либо другого. Другой проект будет собираться с другой скоростью. Причем разница может быть очень существенна. Классический пример - шаблонизированные, boost-оподобные проекты собираются значительно дольше, чем их C-подобные браться аналогичного размера.</description>
		<content:encoded><![CDATA[<p>Сомневаюсь, что такая статистика есть. Скажем по ссылке указывается время сборки Windows Vista и Windows Server 2003. Даже если время было точно измерено в секундомером в руке, то все равно эти цифры, по большему счету, бесполезны. Проблема в том, что:</p>
<p>1. Не указано, на какой машине производилась сборка;<br />
2. Не учтено, что сборка это не только непосредственно компиляция кода. Там еще много чего делается в процессе;<br />
3. Не указано что именно собиралось и соответственно не понятно как оценить скорость;<br />
4. Не учтено, что во время сборки дергаются различные сервисы в сети, время отклика которых существенно влияет на общее время сборки. </p>
<p>И так далее. Там ещё много пунктов.</p>
<p>Но самое главное, заключается в том, что даже если всё это учесть, то цифра будет показывать скороть сборки Windows, а нечего либо другого. Другой проект будет собираться с другой скоростью. Причем разница может быть очень существенна. Классический пример - шаблонизированные, boost-оподобные проекты собираются значительно дольше, чем их C-подобные браться аналогичного размера.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexandroid</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11202</link>
		<dc:creator>alexandroid</dc:creator>
		<pubDate>Sat, 02 Feb 2008 21:50:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11202</guid>
		<description>Давно ищу хоть какую-нибудь &lt;a href="http://otvety.google.ru/otvety/thread?tid=62cea2b23975834e" rel="nofollow"&gt;статистику по сборкам проектов&lt;/a&gt;, да и по тестированию тоже, чтобы решить, к чему равняться. Может у тебя есть какие-то конкретные цифры чтобы поделиться?</description>
		<content:encoded><![CDATA[<p>Давно ищу хоть какую-нибудь <a href="http://otvety.google.ru/otvety/thread?tid=62cea2b23975834e" rel="nofollow">статистику по сборкам проектов</a>, да и по тестированию тоже, чтобы решить, к чему равняться. Может у тебя есть какие-то конкретные цифры чтобы поделиться?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11172</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Tue, 29 Jan 2008 17:02:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11172</guid>
		<description>If it is going to result in a good article - yes! :-P</description>
		<content:encoded><![CDATA[<p>If it is going to result in a good article - yes! <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eugenez</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11167</link>
		<dc:creator>Eugenez</dc:creator>
		<pubDate>Tue, 29 Jan 2008 03:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11167</guid>
		<description>Is that a challenge or what? :P</description>
		<content:encoded><![CDATA[<p>Is that a challenge or what? <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11159</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 28 Jan 2008 05:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11159</guid>
		<description>Well, it is a piece of general wisdom that people keep forgetting about. :-)

&lt;blockquote&gt;I think more interesting aspect of the problem what would be additional maintenance dependent on configuration management strategy and source code control tool.&lt;/blockquote&gt;

It would be interesting. No doubts about that. If only someone would write such an article. :-)</description>
		<content:encoded><![CDATA[<p>Well, it is a piece of general wisdom that people keep forgetting about. <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p>I think more interesting aspect of the problem what would be additional maintenance dependent on configuration management strategy and source code control tool.</p></blockquote>
<p>It would be interesting. No doubts about that. If only someone would write such an article. <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eugenez</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11158</link>
		<dc:creator>Eugenez</dc:creator>
		<pubDate>Mon, 28 Jan 2008 05:24:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11158</guid>
		<description>That sounds like a piece of general wisdom - adding code raises the maintenance effort. Actually, I think more interesting aspect of the problem what would be additional maintenance dependent on configuration management strategy and source code control tool.</description>
		<content:encoded><![CDATA[<p>That sounds like a piece of general wisdom - adding code raises the maintenance effort. Actually, I think more interesting aspect of the problem what would be additional maintenance dependent on configuration management strategy and source code control tool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dreamy_zombie</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11115</link>
		<dc:creator>dreamy_zombie</dc:creator>
		<pubDate>Mon, 21 Jan 2008 08:47:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11115</guid>
		<description>В Sun у нас была только разбивка по тимам. Ветки под фичи не делали, так как обычно все умещается в working copy девелопера, который эту фичу делает. Бывали конечно особые случаи когда товарищ делал один commit из 10 тыс. строчек в тимовую ветку за полгода работу...
Как ты правильно заметил автоматизированное тестирование доступно только большим веткам типа самого транка и крупных групп. Иначе обеспечить запуск десятков тысяч тестов но паре десятков различных платформ практически нереально.</description>
		<content:encoded><![CDATA[<p>В Sun у нас была только разбивка по тимам. Ветки под фичи не делали, так как обычно все умещается в working copy девелопера, который эту фичу делает. Бывали конечно особые случаи когда товарищ делал один commit из 10 тыс. строчек в тимовую ветку за полгода работу&#8230;<br />
Как ты правильно заметил автоматизированное тестирование доступно только большим веткам типа самого транка и крупных групп. Иначе обеспечить запуск десятков тысяч тестов но паре десятков различных платформ практически нереально.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11114</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 21 Jan 2008 03:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11114</guid>
		<description>Некоторые, не побоюсь этого слова, извращенцы запускают x86 код на ia64 в режиме эмуляции. ;-)</description>
		<content:encoded><![CDATA[<p>Некоторые, не побоюсь этого слова, извращенцы запускают x86 код на ia64 в режиме эмуляции. <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArkanoiD</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11113</link>
		<dc:creator>ArkanoiD</dc:creator>
		<pubDate>Mon, 21 Jan 2008 03:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11113</guid>
		<description>Надо ж, есть люди которые на ia64 запускают Windows ;-)</description>
		<content:encoded><![CDATA[<p>Надо ж, есть люди которые на ia64 запускают Windows <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy : Ведение дополнительных веток проекта отнюдь не бесплатно.</title>
		<link>http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11112</link>
		<dc:creator>Not a kernel guy : Ведение дополнительных веток проекта отнюдь не бесплатно.</dc:creator>
		<pubDate>Mon, 21 Jan 2008 01:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/01/20/279#comment-11112</guid>
		<description>[...] from blog.not-a-kernel-guy.com.  Filed under: [...]</description>
		<content:encoded><![CDATA[<p>[...] from blog.not-a-kernel-guy.com.  Filed under: [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
