<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Miranda IM Russian Community &#187; nightly</title>
	<atom:link href="http://miranda.im/tag/nightly/feed/" rel="self" type="application/rss+xml" />
	<link>http://miranda.im</link>
	<description>Красочный мир Miranda IM на русском языке</description>
	<lastBuildDate>Thu, 25 Jun 2009 17:00:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Miranda IM v0.8.0 Превью релиз №1 (Билд №35)</title>
		<link>http://miranda.im/2009/06/02/miranda-im-v080-preview-1-35/</link>
		<comments>http://miranda.im/2009/06/02/miranda-im-v080-preview-1-35/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 12:25:07 +0000</pubDate>
		<dc:creator>Kildor</dc:creator>
				<category><![CDATA[Beta IM]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[0.8]]></category>
		<category><![CDATA[Alpha builds]]></category>
		<category><![CDATA[miranda]]></category>
		<category><![CDATA[nightly]]></category>

		<guid isPermaLink="false">http://miranda.im/?p=189</guid>
		<description><![CDATA[Итак, сегодня был представлен очередной билд с двойным именем — превью 1, или же просто — билд №35.
Изменения в самом коде — практически исключительно касаются исправления ошибок, из значимого можно отметить лишь поддержку плагином TabSRMM логов мультичата в UTF-8, и порцию исправлений в Yahoo. Более интересно другое — начиная с этой версии миранда поставляется в [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, сегодня был представлен очередной билд с двойным именем — превью 1, или же просто — билд №35.</p>
<p>Изменения в самом коде — практически исключительно касаются исправления ошибок, из значимого можно отметить лишь поддержку плагином <a href="http://wiki.miranda.im/wiki/TabSRMM">TabSRMM</a> логов мультичата в UTF-8, и порцию исправлений в Yahoo. Более интересно другое — начиная с этой версии миранда поставляется в том числе и в виде инсталлятора,<strong> который включает в себя минимальное число плагинов</strong> (плагины <a href="http://wiki.mirandaim.ru/wiki/Clist_Nicer_Plus">Nicer contact list</a>, <a href="http://wiki.mirandaim.ru/wiki/Clist_Modern_Layered">Modern Contact Lis</a>t, TabSRMM, <a href="http://wiki.mirandaim.ru/wiki/Scriver">Scriver</a> не включены в общий дистрибутив, и поставляются отдельно, в файле Contrib.</p>
<p><strong>Для новичков, и им сочувствующих, а также притворяющимся ими:</strong><br />
Миранда всегда релизилась с минимальным набором плагинов, и вышеперечисленные плагины всегда надо было ставить отдельно.</p>
<ul>
<li>Скачать (Windows NT, 2000, XP, Vista, 7): [<a href="http://files.miranda-im.org/builds/miranda-im-v0.8.0pr1w.exe">Инсталлятор</a>] [<a href="http://files.miranda-im.org/builds/miranda-im-v0.8.0pr1w.zip">Zip-архив</a>] [<a href="http://files.miranda-im.org/builds/miranda-im-contrib-v0.8.0pr1w.zip">Дополнения</a>] [<a href="http://files.miranda-im.org/builds/miranda-im-pdb-v0.8.0pr1w.zip">Отладочные символы</a>]</li>
<li>Скачать (Windows 95, 98, ME): [<a href="http://files.miranda-im.org/builds/miranda-im-v0.8.0pr1.exe">Установщик</a>] [<a href="http://files.miranda-im.org/builds/miranda-im-v0.8.0pr1.zip">Zip</a>-архив] [<a href="http://files.miranda-im.org/builds/miranda-im-contrib-v0.8.0pr1.zip">Дополнения</a>] [<a href="http://files.miranda-im.org/builds/miranda-im-pdb-v0.8.0pr1.zip">Отладочные символы</a>]</li>
</ul>
<p>PS: И на всякий случай, не так давно вышел предыдущий билд, под номером 34, который опять же не содержал в себе ничего кроме исправления ошибок.</p>
]]></content:encoded>
			<wfw:commentRss>http://miranda.im/2009/06/02/miranda-im-v080-preview-1-35/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Miranda 0.8 RC2 (билд 33)</title>
		<link>http://miranda.im/2009/05/11/miranda-08-rc2-build-33/</link>
		<comments>http://miranda.im/2009/05/11/miranda-08-rc2-build-33/#comments</comments>
		<pubDate>Mon, 11 May 2009 02:16:22 +0000</pubDate>
		<dc:creator>Kildor</dc:creator>
				<category><![CDATA[Beta IM]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Alpha builds]]></category>
		<category><![CDATA[miranda]]></category>
		<category><![CDATA[nightly]]></category>

		<guid isPermaLink="false">http://miranda.im/?p=185</guid>
		<description><![CDATA[Итак, время представить второй релиз-кандидат Миранды 0.8 (билд 0.8.0.33). Прошло ещё две недели исправления багов, и вот результат:

Исправления утечек памяти и крашей;
Исправлены практически все ошибки IRC-плагина
Несколько исправлений для AIM и Jabber
Несколько небольших исправлений в ядре

Таким образом, сейчас у нас осталось весьма небольшое число важных багов, которых необходимо исправить… Надеемся что скоро мы увидим RC3, а [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, время представить второй релиз-кандидат Миранды 0.8 (билд 0.8.0.33). Прошло ещё две недели исправления багов, и вот результат:</p>
<ul>
<li>Исправления утечек памяти и крашей;</li>
<li>Исправлены практически все ошибки IRC-плагина</li>
<li>Несколько исправлений для AIM и Jabber</li>
<li>Несколько небольших исправлений в ядре</li>
</ul>
<p>Таким образом, сейчас у нас осталось весьма небольшое число важных багов, которых необходимо исправить… Надеемся что скоро мы увидим RC3, а затем — релиз 0.8.</p>
<ul>
<li><a href="http://files.miranda-im.org/builds/miranda-v080a33w.zip">Скачать юникодную версию</a> [<a href="http://files.miranda-im.org/builds/miranda-pdb-v080a33w.zip">Дебаг-символы</a>]</li>
<li><a href="http://files.miranda-im.org/builds/miranda-v080a33.zip">Анси-версия</a> [<a href="http://files.miranda-im.org/builds/miranda-pdb-v080a33.zip">Дебаг-символы</a>]</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://miranda.im/2009/05/11/miranda-08-rc2-build-33/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nightly aka SVN builds</title>
		<link>http://miranda.im/2008/05/19/nightly-aka-svn-builds/</link>
		<comments>http://miranda.im/2008/05/19/nightly-aka-svn-builds/#comments</comments>
		<pubDate>Mon, 19 May 2008 06:26:32 +0000</pubDate>
		<dc:creator>ъыь</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[nightly]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://miranda.im/?p=14</guid>
		<description><![CDATA[Адрес: http://nightly.miranda.im
Что это?     Это сайт, где отражена работа скрипта автоматической компиляции исходников миранды из транка по мере выхода новых ревизий. Этот ресурс предназначен в первую очередь для разработчиков и для тех, кто хочет непосредственно участвовать в тестировании на каждом этапе развития миранды.     Не зная и не понимая, [...]]]></description>
			<content:encoded><![CDATA[<h2>Адрес: <a href="http://nightly.miranda.im" target="_blank">http://nightly.miranda.im</a></h2>
<p><strong>Что это?</strong>     <br />Это сайт, где отражена работа скрипта автоматической компиляции исходников <a href="http://miranda-im.org/">миранды</a> из <a href="http://miranda.svn.sourceforge.net/svnroot/miranda/trunk/miranda/">транка</a> по мере выхода новых ревизий. Этот ресурс предназначен в первую очередь для разработчиков и для тех, кто хочет непосредственно участвовать в тестировании на каждом этапе развития миранды.     <br />Не зная и не понимая, что это и для чего это, вы рискуете столкнуться с непредвиденными проблемами. Никто не дает никаких гарантий на стабильную работу вашей миранды и плагинов, которые вы найдете на сайте. Они самые что ни есть nightly (ночники). Используйте на свой страх и риск.</p>
<p><strong>Как это?</strong>     <br />Есть небольшой скриптик, написан на языке <a href="http://ru.wikipedia.org/wiki/python">Python</a>, который проверяет <a href="http://ru.wikipedia.org/wiki/Subversion">SVN</a> миранды через стандартный SVN клиент и, в случае выхода новой ревизии, компилит ее в 2003, 2005 и 2008 студиях (<a href="http://ru.wikipedia.org/wiki/Microsoft_Visual_Studio">Microsoft Visual Studio</a>), а потом приводит все в порядок, анализирует ход компиляции и заливает на сайт обновление. Общее время работы ~10 минут(можно отследить по разнице во времени между Revision Log и тайм-штампу на <a href="http://ru.wikipedia.org/wiki/RSS">рсс</a> ленте) с момента нового коммита в транк.</p>
<p><strong>А зачем?</strong>     <br />Для разработчиков и тестеров.</p>
<p><strong>Возможности на данный момент:</strong></p>
<ul>
<li>Компиляция отдельно взятого плага исходя из Revision Log в Visual Studio 2003/2005/2008 </li>
<li>Анализ лога выполнения компиляции </li>
<li>Архивация и обновление информации на сайте(табличка, лог, rss) </li>
</ul>
<p>Все плагины компилируются в режиме Release Unicode (за исключением <a href="http://wiki.mirandaim.ru/wiki/AIM">AIM</a> для 2003/2005 студий &#8211; режим Release) со стандартными настройками студий(как после первой установки)     <br />Все плагины компилируются со статической линковкой.     <br />Компиляция идет непосредственно проекта плагина.     <br />В некоторых случаях, а именно когда нельзя по Revision Log&#8217;у определить какой плаг изменился (например изменения в include &#8211; скрипту не понять какой плагин при этом затронут) компилится солюшн миранды, то есть вся миранда полностью в режиме Release Unicode.     <br />Архивы предоставляются в tar.gz формате.</p>
<p><strong>Что скрипт не умеет:</strong></p>
<ul>
<li>варить кофе </li>
<li>исправлять ошибки, которые требуют ручного вмешательства </li>
</ul>
<p><strong><a href="http://forum.miranda.im/showthread.php?p=26713">Обсуждение на <em>нашем</em> форуме</a></strong></p>
<p><span id="more-14"></span><br />
Алгоритм работы:
</p>
<ol>
<li>Читает строчку Last Changed Rev. из output команды svn info </li>
<li>Если ревизия в транке больше чем ревизия в памяти, инициализируем работу. Иначе идем спать на 60 секунд. </li>
<li>Читаем лог ревизии по команде svn log -v, обновляем локальную копию транка исходя из меток и путей измененных файлов </li>
<li>Исходя из того же лога ревизии рекурсивно идя к корню перебираем все файлы всех уровней относительно изменненного файла в поиске файла проекта. Операция производится для каждого файла отраженного в логе ревизии. В случае нахождения проекта &#8211; он отправляется на компиляцию(по имени определяется студия). В случае хотя бы одной неудачи при поиске проекта &#8211; операция останавливается и начинается компиляция солюшена. </li>
<li>По завершению компиляции удаляются лишние файлы, приводятся в порядок имена файлов и папок, плагин архивируется и все это отправляется в отдельную директорию </li>
<li>Далее анализируется лог ревизии, составляется отчеты об ошибках, генерится рсс лента,контент сайта и табличка. </li>
<li>Результат работы заливается на сайт, скрипт уходит на 60 секундный сон. </li>
</ol>
<p>Операция зациклена. В случае возникновения ошибки, она аккуратно записывается и скрипт ждет пока я не приду. Момент не продуман, в идеале нужно реализовать отправку мыла и перезапуск, но за месяц не случилось ниодного падения, за исключением моментов после обновления скрипта.</p>
<p>Со всеми вопросами, идеями и предложениями <a href="xmpp:kxepal@miranda.im?message">обращайтесь</a> <img alt="Улыбка" src="http://kolobok.us/smiles/mini/smile_mini.gif" /></p>
<p>Пользуясь случаем, хочется поблагодарить еще раз людей, без которых этот проект не смог бы существовать или же не был бы таким какой он сейчас:    <br /><a href="http://forum.miranda.im/member.php?u=847">(..нужное вписать..)</a>, <a href="http://forum.miranda.im/member.php?u=18">Thief</a>, <a href="http://forum.miranda.im/member.php?u=161">vortex</a>, x1shn1k, <a href="http://forum.miranda.im/member.php?u=63">BasiL</a>, <a href="http://forum.miranda.im/member.php?u=1026">GooRoo</a>, ghazan, <a href="http://forum.miranda.im/member.php?u=2098">SaD</a>, <a href="http://forum.miranda.im/member.php?u=1403">persei</a></p>
<p>Отдельно и еще раз благодарю: <strong>Thief</strong> за советы, критику, идеи и поддержку <img alt="Улыбка" src="http://kolobok.us/smiles/mini/smile_mini.gif" />     <br /><strong>persei</strong>, &quot;за место, которое можно назвать домом&quot; (на UcoZ бы долго не протянули)</p>
]]></content:encoded>
			<wfw:commentRss>http://miranda.im/2008/05/19/nightly-aka-svn-builds/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
