<?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>Mundo Ruby &#187; Windows</title>
	<atom:link href="http://www.mundoruby.com.ar/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mundoruby.com.ar</link>
	<description>Ruby Artists, Hackers y otras yerbas ...</description>
	<lastBuildDate>Wed, 12 Aug 2009 23:02:13 +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>RubyInstaller: Voting is over and the results are…</title>
		<link>http://www.mundoruby.com.ar/2009/07/25/rubyinstaller-voting-is-over-and-the-results-are%e2%80%a6/</link>
		<comments>http://www.mundoruby.com.ar/2009/07/25/rubyinstaller-voting-is-over-and-the-results-are%e2%80%a6/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 15:13:29 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=159</guid>
		<description><![CDATA[
Hello Hello!
I&#8217;m happy to announce &#8212; 24 hours late on it &#8212; that the voting is over for the website contest I started last month for getting RubyInstaller (known as OneClick) a new home.

Thank all the designers who participated
First I would like to thank all the designers that contributed over the wiki with their design [...]]]></description>
			<content:encoded><![CDATA[<p>
<p>Hello Hello!</p>
<p>I&#8217;m happy to announce &#8212; 24 hours late on it &#8212; that the voting is over for the website contest I started <a href="http://blog.mmediasys.com/2009/06/23/rubyinstaller-get-ready-to-vote">last month</a> for getting RubyInstaller (known as OneClick) a new home.</p>
<p><span id="more-269"></span></p>
<h3>Thank all the designers who participated</h3>
<p>First I would like to thank all the designers that contributed over the <a href="http://wiki.github.com/oneclick/rubyinstaller/website-contest">wiki</a> with their design proposals and comments.</p>
<h3>Thank you contributors</h3>
<p>Second but no less important a huge <strong>thank you</strong> to all the members of the Ruby community that contributed money to the <a href="http://pledgie.com/campaigns/4435">campaign</a> over pledgie.</p>
<p><strong>26</strong> people donated <strong>900 dollars</strong>!!!</p>
<p>The designer who created the selected design is going to receive all that.</p>
<p>Thank you!</p>
<h3>Selection of the design</h3>
<p>So, the polldaddy results:</p>
<p>With a total of <strong>339</strong> votes:</p>
<table>
<tr>
<th>Participant</th>
<th>Votes</th>
<th>%</th>
</tr>
<tr>
<td>Pavel Macek</td>
<td>160</td>
<td>47%</td>
</tr>
<tr>
<td>Ben Alpert</td>
<td>100</td>
<td>29%</td>
</tr>
<tr>
<td>Francesco Agnoletto</td>
<td>43</td>
<td>13%</td>
</tr>
<tr>
<td>Thuva Tharma</td>
<td>25</td>
<td>7%</td>
</tr>
<tr>
<td>Silviu Postavaru</td>
<td>11</td>
<td>3%</td>
</tr>
</table>
<p>Congratulations Pavel Macek!</p>
<p>I must say that was hard choice to all who voted, I couldn&#8217;t personally decide which one to vote since each design focused on important aspects.</p>
<h3>Thanks to the community</h3>
<p>Thank everyone that spread the word over Twitter, blog posts and mailing lists.</p>
<h3>What&#8217;s next?</h3>
<p>Well, now getting in touch with designer and arrange the GitHub repository for him to publish the <span class="caps">HTML </span>and <span class="caps">CSS </span>of the designs.</p>
<p>Then, built it over Radiant application and deploy!</p>
<p>Over the past weeks <em>Jon</em> has been working on documentation, <span class="caps">FAQ </span>and collecting information at the GitHub <a href="http://wiki.github.com/oneclick/rubyinstaller/">wiki</a> page.</p>
<p>Thanks <em>Jon</em>!</p>
<p>Once everything is in place, content will be ported/migrated to the new website.</p>
<h3>When the final installers?</h3>
<p>There are still some issues with own Ruby tests, but expect a newer preview release soon.</p>
<p><strong><span class="caps">THANKS EVERYBODY WHO VOTED AND DONATED</span>!</strong></p>
</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.) Original Link: <a href="http://blog.mmediasys.com/2009/07/25/rubyinstaller-voting-is-over-and-the-results-are/#comments">RubyInstaller: Voting is over and the results are…</a> </p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/07/25/rubyinstaller-voting-is-over-and-the-results-are%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>RubyInstaller: Updated packages, and other news.</title>
		<link>http://www.mundoruby.com.ar/2009/07/15/rubyinstaller-updated-packages-and-other-news/</link>
		<comments>http://www.mundoruby.com.ar/2009/07/15/rubyinstaller-updated-packages-and-other-news/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 01:50:30 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=149</guid>
		<description><![CDATA[
A few days of silence in the middle, but definitely progress in Windows land&#8230; Readline, new packages and more news&#8230;

Pure-Ruby Readline for the win!
If was the case that under your environment every time you use IRB your CPU went crazy, you will be happy to hear that we found the problem.
More than just find it, [...]]]></description>
			<content:encoded><![CDATA[<p>
<p>A few days of silence in the middle, but definitely progress in Windows land&#8230; Readline, new packages and more news&#8230;</p>
<p><span id="more-172"></span></p>
<h3>Pure-Ruby Readline for the win!</h3>
<p>If was the case that under your environment every time you use <span class="caps">IRB </span>your <span class="caps">CPU </span>went crazy, you will be happy to hear that we found the problem.</p>
<p>More than just find it, we put our some money to it and paid Park Heesob (from win32utils project fame) to code a Pure-Ruby Readline library.</p>
<p>The crazy part is that works on 1.8, 1.9, on Windows and Linux!, even more crazy, it also worked under Rubinius!</p>
<p>The code is in GitHub <a href="http://github.com/luislavena/rb-readline">here</a></p>
<p>Latest packages in RubyInstaller download page have replaced the <span class="caps">GNU</span> Readline binary with it, and <span class="caps">IRB </span>now works normally.</p>
<h3>Ruby 1.9.1-p129 got out.</h3>
<p>As announced in Ruby-Lang website (<a href="http://www.ruby-lang.org/en/news/2009/05/12/ruby-1-9-1-p129-released/">here</a>) 1.9.1-p129 went out last week.</p>
<p>While test on Windows for either trunk and 1.9.1 branch still segfault, I decided to do another release of this and put the 7zip packages in the <a href="http://rubyinstaller.org/downloads/">downloads</a> page at RubyInstaller.</p>
<p>Yes, no official Windows Installer yet, still need to iron some quirks (mentioned in previous post <a href="http://blog.mmediasys.com/2009/05/05/rubyinstaller-state-of-one-click/">here</a>)</p>
<p>Again, you can download those from <a href="http://rubyinstaller.org/downloads/">usual place</a></p>
<h3>Moved to Windows 7</h3>
<p>I definitely been one of the late adopters in OS changes. Been using Windows XP for work for the past 7 years (moved directly from Windows <span class="caps">NT4</span>) &#8212; yeah, love to skip versions.</p>
<p>So decided to install latest Release Candidate as main <span class="caps">OS, </span>and start using it. So far, the experience has been great.</p>
<p>Keep in mind that I rarely turned my laptop off or restarted it (even with XP). Sleep and hibernation are the two options I mostly use, and haven&#8217;t restarted the computer since installed Windows 7, so is good <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The following is a list of <em>things</em> I noticed that will love to expand in other posts:</p>
<h4>Mount <code>Users</code> in other partition, don&#8217;t keep with your system</h4>
<p>Like on Linux, dedicate a partition to your personal files, so I did it for the user folder. Is tricky, but can be done. This ease the restoration process of the OS since you don&#8217;t need to worry about losing your personal files.</p>
<h4>Set <code>HOME</code></h4>
<p>Ensure <code>HOME</code> get set to <code>%HOMEDRIVE%</code>@%HOMEPATH%@. This is to make RubyGems and Ruby expansion of @~@ will work properly (and avoid nasty issues with known scripts or gems).</p>
<h4>Console 2 halts</h4>
<p>For some reason, the combo of Console 2 and <span class="caps">VIM </span>when working with Git just halts, not accepting any input. This also affected <span class="caps">IRB, </span>which lead me to think that is readline related.</p>
<p>Anyhow, installed GVim and installed Fabio Akita&#8217;s vimfiles (instructions <a href="http://www.akitaonrails.com/2009/04/27/the-best-environment-for-rails-on-windows-part-2">here</a>)</p>
<p>Then, ensured Git uses it doing <code>git config --global core.editor gvim</code></p>
<h4>Hidden files behave as read only?</h4>
<p>Found that Ruby and some programs don&#8217;t let you modify hidden files. They just return access denied.</p>
<p>This seems weird, since Notepad can edit those files without issues.</p>
<p>Will investigate further, seems a bad usage of Windows <span class="caps">API.</span></p>
<h4>Don&#8217;t pollute your system.</h4>
<p>Put all your tools, <span class="caps">DLL</span>s and your scripts in your user folder. Mine is <code>%HOME%\Tools\bin</code>, add this to your User environment variables: <code>%HOME%\Tools\bin</code>, et voila!</p>
<p>Don&#8217;t copy files to <code>system32</code> blindly, this includes <span class="caps">SQL</span>ite3, MySQL or any of these tools, putting things there make things harder to find or update later.</p>
<p>Also, that requires Admin rights, which are annoying if you don&#8217;t have them (I have <span class="caps">UAC </span>to the highest value to avoid do any stuff that normal non-admin users will do).</p>
<p>See my <a href="http://gist.github.com/113258">Tools layout</a></p>
<h3>Some gem issues and news</h3>
<p>While doing the move to new <span class="caps">OS, </span>decided to build a few gems again, and maybe update them.</p>
<h4>MySQL 5.1 and mysql gem are a nightmare, stick to 5.0 for now.</h4>
<p>Yeah, it seems that mysql Ruby C Extension have several memory issues. Stick to 5.0 for know (or switch to DataMapper, I heard they got things working on Windows!) <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Been working in my own fork to support MinGW properly. Check the code at GitHub:</p>
<p><a href="http://github.com/luislavena/mysql-gem">http://github.com/luislavena/mysql-gem</a></p>
<h4>Almost 100% cross-platform <span class="caps">SQL</span>ite3 ruby gem!</h4>
<p>Lot of progress on this, partially stolen from do_sqlite3 (and viceversa!) <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>My fork <a href="http://github.com/luislavena/sqlite3-ruby">here</a> is capable to build Windows binaries on Linux/OSX.</p>
<p>Ideas of making <a href="http://tenderlovemaking.com/2009/05/07/fat-binary-gems-make-the-rockin-world-go-round/">fat binaries</a> are around, but I believe this can be worked out with some love to RubyGems (discussed last year).</p>
<p>Will make binaries of those gems this week.</p>
<h3>So, what are you waiting for?</h3>
<p>Start using it!, like Mike Hodgson that reported his success <a href="http://rubyforge.org/pipermail/rubyinstaller-devel/2009-May/000565.html">here</a></p>
</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.) Original Link: <a href="http://blog.mmediasys.com/2009/05/17/rubyinstaller-updated-packages-and-other-news/#comments">RubyInstaller: Updated packages, and other news.</a> </p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/07/15/rubyinstaller-updated-packages-and-other-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyInstaller: designs and deadline details</title>
		<link>http://www.mundoruby.com.ar/2009/06/13/rubyinstaller-designs-and-deadline-details/</link>
		<comments>http://www.mundoruby.com.ar/2009/06/13/rubyinstaller-designs-and-deadline-details/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 19:56:45 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[RubyInstaller]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=111</guid>
		<description><![CDATA[
So, guess what? There are already 3 designers running for the pledgie prize collected for One-Click Installer new home!
Check those over there:
http://wiki.github.com/oneclick/rubyinstaller/website-contest
This is excellent news. Thank you guys for participating!
Deadline
I&#8217;m aiming to close submissions June 19, 2009. So if you have a design or idea, mock it up and add to the wiki page, point [...]]]></description>
			<content:encoded><![CDATA[<p>
<p>So, guess what? There are already 3 designers running for the pledgie prize collected for One-Click Installer new home!</p>
<p>Check those over there:</p>
<p><a href="http://wiki.github.com/oneclick/rubyinstaller/website-contest">http://wiki.github.com/oneclick/rubyinstaller/website-contest</a></p>
<p>This is excellent news. Thank you guys for participating!</p>
<h3>Deadline</h3>
<p>I&#8217;m aiming to <strong>close submissions June 19, 2009</strong>. So if you have a design or idea, mock it up and add to the wiki page, point to a blog post or something and let the public know you&#8217;re participating!</p>
<h3>Logo</h3>
<p>As Pavel mentioned over the wiki page:</p>
<blockquote>
<p>I like it, but I was not sure about the shape of ruby gem.</p>
</blockquote>
<p>This is something weird since Ruby users are used to see Ruby logo with the shape of a diamond, which is incorrect.</p>
<p>Let me explain it better: the <a href="http://en.wikipedia.org/wiki/Ruby">mineral ruby</a> can be cut in diamond shape, but is really uncommon.</p>
<p>More common shapes are facetted balls or emerald cuts. Take a look <a href="http://www.thefind.com/search?query=cut+ruby+loose+gemstones">here</a> for more examples.</p>
<p>Almost every package, tool or library associated with Ruby tends to use a diamond cut ruby as logo.</p>
<p>When analyzed this detail with Rodolfo Budeguer from <a href="http://www.estudiodomo.com.ar/">Estudio Domo</a>, we found that sticking to that shape would not only fall into the repetition (and be a copycat), but also move away from the goal of it.</p>
<p>If you pay close attention, will noticed that the emerald cut of RubyInstaller shows the 4 colors that are also present in&#8230; the Windows logo.</p>
<p>Why is that? Well, because is Ruby Installer <strong>for Windows</strong> <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Voting and Deliverables</h3>
<p>Once again, would like to mention public voting would define the selected design. No new design will be accepted after the deadline above mentioned. So make room to do the mockups soon!</p>
<p>Also, once we have the final votes for the designs. Selected designer should provide generated versions of mockups in CSS and HTML content, preferable in a public Git repository.</p>
<p>I&#8217;m so excited about this that I&#8217;m blogging at 4am! <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Thanks again to Silviu, Francesco and Pavel to contribute and participate. Also other people that privately sent some feedback about RubyInstaller itself, not just the website <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.)  Original Link: <a href="http://blog.mmediasys.com/2009/06/13/rubyinstaller-designs-and-deadline-details/#comments">RubyInstaller: designs and deadline details</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/06/13/rubyinstaller-designs-and-deadline-details/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyInstaller: One-Clicks need a new home, can you help him?</title>
		<link>http://www.mundoruby.com.ar/2009/05/19/rubyinstaller-one-clicks-need-a-new-home-can-you-help-him/</link>
		<comments>http://www.mundoruby.com.ar/2009/05/19/rubyinstaller-one-clicks-need-a-new-home-can-you-help-him/#comments</comments>
		<pubDate>Tue, 19 May 2009 13:59:13 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[one-click]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=90</guid>
		<description><![CDATA[&#8220;
I must say that my skills to ask for something are really lacking, and my design skills are even worse.
So, I’m bringing this topic to the table, seeking for ideas on how to improve the Ruby on Windows image beyond just code.
I’m willing to offer money to pay for it, since I’m quite aware that [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;
<p>I must say that my skills to ask for something are really lacking, and my design skills are even worse.</p>
<p>So, I’m bringing this topic to the table, seeking for ideas on how to improve the Ruby on Windows image beyond just code.</p>
<p>I’m willing to offer money to pay for it, since I’m quite aware that Open Source and contributions don’t put food on the table.</p>
<p>Of course, I’m not rich, so the balance needs to be found <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>So, what is the idea:</p>
<ul>
<li>Build the website with Radiant or a simple CMS over Ruby</li>
<li>Design needs to be simple and provide access to:</li>
<ol>
<li>News feed (small articles)</li>
<li>Download info and links</li>
<li>Getting Started Resources (info and links)</li>
<li>Contribute (RubyForge and GitHub info)</li>
<li>Support (access to mailing list and forums of interest)</li>
</ol>
<li>Initial artwork (logo and iso) already exist</li>
<li>Application icons can be highly improved <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
</ul>
<p>For the record: there is no need to be a Windows user or designer, so people on Linux and OSX are welcome <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If there is more interest, maybe a Bounty can be opened, but time, feedback and <em>community</em> response will tell.</p>
<p>Please, comment and pass the message!</p>
<p>&#8220;</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.) Original Link: <a href="http://blog.mmediasys.com/2009/05/19/rubyinstaller-one-clicks-need-a-new-home-can-you-help-him/#comments">RubyInstaller: One-Clicks need a new home, can you help him?</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/05/19/rubyinstaller-one-clicks-need-a-new-home-can-you-help-him/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyInstaller &#8211; State of One-Click</title>
		<link>http://www.mundoruby.com.ar/2009/05/05/rubyinstaller-state-of-one-click/</link>
		<comments>http://www.mundoruby.com.ar/2009/05/05/rubyinstaller-state-of-one-click/#comments</comments>
		<pubDate>Tue, 05 May 2009 16:15:55 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[one-click-installer]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=82</guid>
		<description><![CDATA[&#8220;
I wont be lame and say been a while since last blogged, which is true, but is not the reason I’m writing this.
I’ll like to provide a better look on what’s going on at RubyInstaller project, clear out some repeating questions and give hope to people.
Please keep reading if you’re interested (will try to make [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;
<p>I wont be lame and say <em>been a while since last blogged</em>, which is true, but is not the reason I’m writing this.</p>
<p>I’ll like to provide a better look on what’s going on at RubyInstaller project, clear out some repeating questions and give <em>hope</em> to people.</p>
<p>Please keep reading if you’re interested (will try to make it short, I promise).<br />
<span id="more-161"></span></p>
<h3>Current One-Click Installer &#8211; Stable State</h3>
<p>I keep getting several emails about current installer (labeled <code>186-27 RC2</code>). While it says <em>Release Candidate 2</em>, it has proven to be really stable, not getting any new report of issues or major bugs in the installer, Ruby or RubyGems.</p>
<p>So even it says <strong>RC2</strong>, it is stable people, please use it (I do).</p>
<p>I’ve been working in the new installers, that’s why there was no updated version.</p>
<h3>1.8.6, 1.8.7, 1.8.x?</h3>
<p>I tried to explain why RubyInstaller project is sticking with <code>1.8.6</code> for <code>1.8.x</code> line of Ruby support. It seems needs further explanation.</p>
<p>Lot of packages bundled in current installer, see for yourself <a href="http://rubyinstaller.rubyforge.org/svn/trunk/installer-win2/rakefile.rb">here</a></p>
<p>Most of those haven’t been updated <strong>in years</strong>, which mean that manually I need to go and patch all those to make them work with <code>1.8.7</code> due some changes in the extensions and even some <em>features</em> (cough, incompatibilities) back-ported from <code>1.9.x</code> development.</p>
<p>Doing that amount of work is beyond RubyInstaller project job or role. I’ve invested lot of this time fixing several projects for Windows compatibility and provide tools to ease the cross platform integration (rake-compiler).</p>
<p>We can’t do more than that. <strong>I can’t do more than that</strong>.</p>
<p>I cannot endorse <code>1.8.7</code> usage or support it, since I’m not an active user of that particular version. </p>
<p>So go ahead, checkout the Subversion repository of current installer like this:</p>
<pre><code>
svn co http://rubyinstaller.rubyforge.org/svn/trunk/installer-win2/ current-one-click
</code></pre>
<p>Read the instructions and build your own version of 1.8.7.</p>
<p>Don’t have a VC6 license required to build it? then clone the MinGW version over <a href="http://github.com/oneclick/rubyinstaller/tree/master">here</a></p>
<p>All the code is out there, all the instructions are there. There is no rocket science about the process, just time, <em>your</em> time.</p>
<h3>When will be a 1.9 One-Click Installer?</h3>
<p>When people start helping out, seriously.</p>
<p>On a weekly basis I get errors from people facing issues with several Gems, way beyond the scope of RubyInstaller project. Even so, I try to help them out.</p>
<p>That is a time consuming tasks, being the only one with <strong>all the world knowledge</strong> of Windows…</p>
<p>Seriously guys, do you think I know all the answers to all your Windows projects under X, Y, Z version of OS, Rails, permissions, libraries and gem combination? I’m only human. <code>/rant</code></p>
<p>Anyhow, progress has been made in getting both <code>1.8.x</code> and <code>1.9.x</code> working with the new MinGW based installer. Test packages (compressed with <a href="http://7-zip.org">7-zip</a>) are available at the following URL:</p>
<p><a href="http://rubyinstaller.org/downloads/">http://rubyinstaller.org/downloads/</a></p>
<p><strong>Be aware that no bug report will be accepted for those versions, yet.</strong></p>
<p>Also, keep in mind that <code>1.9.1-p0</code> doesn’t complete it’s own tests on Windows, which is a real problem to proper distribute an official version.</p>
<h3>When the <em>Installers</em> are going out for 1.8.6 and 1.9?</h3>
<p>The <a href="http://github.com/oneclick/rubyinstaller/tree/updated-installers">updated-installers</a> branch at GitHub contains the MSI recipes to build both 1.8 and 1.9 versions of the installer.</p>
<p>The following is the list of things that needs more work before release:</p>
<ul>
<p>
<li> Installers requires Administrative privileges (elevated rights).</p>
<p>Looking into a way to avoid it.</li>
</p>
<p>
<li> Does not ask about adding the Ruby to the <code>PATH</code>.</p>
<p>It does always, which make co-existence with other Ruby a problem.</li>
</p>
<p>
<li> Lot of your gems will be broken.</p>
<p>You could blame Ruby and <code>rbconfig</code> for this. Basically, MinGW and VC6, even they use the same <acronym title="C RunTime Library">CRT</acronym>, they are marked as different platforms (<code>i386-mingw32</code> and <code>i386-mswin32</code>).</p>
<p>Several gems evaluate for <code>mswin32</code> (even worse, some of them check <code>RUBY_PLATFORM</code> with <code>win32</code> (see <a href="http://blog.mmediasys.com/2008/10/21/guas-is-giving-unwanted-advice-series-1/">this post</a>)</p>
<p>Cannot fix all those gems, so is time for you to contribute too.</li>
<p>
</ul>
</p>
<h3>What can you do to help?</h3>
<p>I was waiting for that question to show up! <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Download those versions (including the <em>fake</em> DevKit), put your helmet, gloves and start using it like I do. Some tips:</p>
<ul>
<p>
<li> Add the compiler to the <code>PATH</code> when installing gems that contains extensions.</p>
<p>If you gem fails during installation and shows the <em>Building native extensions legend</em> that means you need the compiler around</li>
</p>
<p>
<li> Check for <code>RUBY_PLATFORM</code> in the gems</p>
<p>If the gem doesn’t work after that, peek into the gem code for <code>RUBY_PLATFORM</code> conditions and see if <code>mingw</code> is being considered</li>
</p>
<p>
<li> Ask the developer to provide <em>native</em> versions of the gem</p>
<p>If the gem requires several libraries and other stuff. Politely request the gem author to create a native binary of that gem for Windows.</p>
<p>Point him to rake-compiler project, and <a href="http://github.com/luislavena/sqlite3-ruby/tree/master">some</a> <a href="http://github.com/luislavena/mysql-gem/tree/better-build">projects</a> that <a href="http://github.com/datamapper/do/tree/next">includes</a> tasks for building cross platform packages.</li>
<p>
</ul>
</p>
<p>As a last resource, ask them join <a href="http://rubyforge.org/mailman/listinfo/rubyinstaller-users">rubyinstaller-users</a> list and ask questions about to improve the cross-platform compatibility of their projects.</p>
<p>Hint: latest json gem needs some love <img src='http://blog.mmediasys.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>Final words</h3>
<p>I come from the broadcast video industry, where a <em>release early, release often</em> approach doesn’t work since thousands of dollars can be lost for a couple of seconds downtime.</p>
<p>Releasing something with so many quirks will make people angry, and will not help on solve or improve the image Ruby on Windows already have.</p>
<p>But is as much <strong>I</strong> can do, it is time for <strong>you</strong>, <em>Ruby</em> developer, either on Linux, OSX or Windows to take care.</p>
<p>We are talking about <strong>Ruby</strong> and the <strong>Ruby Community</strong>, not just Windows.</p>
<p>&#8220;</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.) Original Link: <a href="http://blog.mmediasys.com/2009/05/05/rubyinstaller-state-of-one-click/#comments">RubyInstaller &#8211; State of One-Click</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/05/05/rubyinstaller-state-of-one-click/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyInstaller repository relocated</title>
		<link>http://www.mundoruby.com.ar/2009/03/20/rubyinstaller-repository-relocated/</link>
		<comments>http://www.mundoruby.com.ar/2009/03/20/rubyinstaller-repository-relocated/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 20:06:12 +0000</pubDate>
		<dc:creator>FreedomCoder</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[Installer]]></category>

		<guid isPermaLink="false">http://www.mundoruby.com.ar/?p=46</guid>
		<description><![CDATA[This is a quick post to let everybody interested in One-Click Ruby Installer project that the repository got relocated.
From http://github.com/luislavena/rubyinstaller
To http://github.com/oneclick/rubyinstaller
I&#8217;ve added a note there just in case. All the code up-to-date got migrated, so no loss.
(Via DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog.) Original Link: RubyInstaller repository relocated



]]></description>
			<content:encoded><![CDATA[<p>This is a quick post to let everybody interested in One-Click Ruby Installer project that the repository got relocated.</p>
<p>From http://github.com/luislavena/rubyinstaller</p>
<p>To http://github.com/oneclick/rubyinstaller</p>
<p>I&#8217;ve added a note there just in case. All the code up-to-date got migrated, so no loss.</p>
<p>(Via <a href="http://blog.mmediasys.com">DEV_MEM.dump_to(:blog) &#8211; Multimedia systems blog</a>.) Original Link: <a href="http://blog.mmediasys.com/2009/02/15/rubyinstaller-repository-relocated/#comments">RubyInstaller repository relocated</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7949681675937032";
google_ad_slot = "0874687580";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mundoruby.com.ar/2009/03/20/rubyinstaller-repository-relocated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

