<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Segment7: Two Weeks of Vacation, Vlad, RubyGems</title>
    <link>http://blog.segment7.net/articles/2007/08/17/two-weeks-of-vacation-vlad-rubygems</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>The Blog</description>
    <item>
      <title>Two Weeks of Vacation, Vlad, RubyGems</title>
      <description>&lt;p&gt;I&amp;#8217;m not working this month so I can do whatever I want.  So far that&amp;#8217;s featured:&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;The long overdue &lt;a href="/articles/2007/08/01/mogilefs-client-version-1-2-1-has-been-released"&gt;MogileFS 1.2.1&lt;/a&gt; with a minor bugfix
&lt;li&gt;A mostly-evil &lt;code&gt;Kernel#caller&lt;/code&gt; enhancement, &lt;a href="/articles/2007/08/04/supercaller-version-1-0-0-has-been-released"&gt;SuperCaller 1.0.0&lt;/a&gt;
&lt;li&gt;&lt;a href="/articles/2007/08/13/memcache-client-version-1-5-0-has-been-released"&gt;memcache-client 1.5.0&lt;/a&gt; with a couple of new features
&lt;li&gt;&lt;a href="/articles/2007/08/13/sphincter-version-1-1-0-has-been-released"&gt;Sphincter 1.1.0&lt;/a&gt; with friendlier setup and association inclusion
&lt;li&gt;The first release of &lt;a href="http://rubyhitsquad.com/Vlad_the_Deployer.html"&gt;Vlad the Deployer&lt;/a&gt; by the &lt;a href="http://rubyhitsquad.com/About_the_Hit_Squad.html"&gt;Ruby Hit Squad&lt;/a&gt;
&lt;li&gt;Tons of hacking on &lt;a href="http://rubygems.org/"&gt;RubyGems&lt;/a&gt;
&lt;/ul&gt;

	&lt;p&gt;Building Vlad was a lot of fun.  Ryan and I flew up &lt;a href="http://metaclass.org/"&gt;Wilson Bilkovich&lt;/a&gt;, watched Bourne Ultimatum, then hacked for four days straight to bring Vlad into the world.&lt;/p&gt;


	&lt;p&gt;InfoQ published an interview with us about Vlad:&lt;/p&gt;


&lt;blockquote cite="http://www.infoq.com/news/2007/08/vlad-the-deployer"&gt;Capistrano, a popular deployment tool for Rails, is challenged by Vlad the Deployer, a tool which offers similar functionality with a much simpler implementation. We talked to the Ruby Hit Squad group that released version 1.0 of Vlad.&lt;/blockquote&gt;

&lt;p style="text-align: right"&gt;&amp;mdash;&lt;a href="http://www.infoq.com/news/2007/08/vlad-the-deployer"&gt;Capistrano gets competition: Vlad the Deployer&lt;/a&gt; via &lt;a href="http://www.infoq.com"&gt;InfoQ&lt;/a&gt;

	&lt;p&gt;The RubyGems hacking has been mostly bug fixes and refactoring so far.  I&amp;#8217;m working towards teaching RubyGems your platform so it can automatically install the correct version.&lt;/p&gt;


	&lt;p&gt;Here&amp;#8217;s a sample of what&amp;#8217;s I&amp;#8217;ve done to RubyGems so far:&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;&amp;#8212;sources is no longer remembered forever, use `gem sources` to manage the permanent list
&lt;li&gt;The sources gem is gone, RubyGems uses a built-in list now (but can be upgraded in the future)
&lt;li&gt;`gem list` respects its default of just gem names now
&lt;li&gt;Only exact gem names are matched on install, &amp;#8220;foo_bar 2.0&amp;#8221; won&amp;#8217;t install instead of &amp;#8220;foo 1.0&amp;#8221; if you run `gem install foo`
&lt;li&gt;RubyGems requires only what it needs when you &lt;code&gt;require 'rubygems'&lt;/code&gt;
&lt;li&gt;Fewer bulk updates when updating the gem index
&lt;li&gt;`gem dep -r` lists dependencies for remote gems
&lt;li&gt;`gem info -r` shows information for remote gems
&lt;li&gt;`gem -v` turns on &amp;#8220;really verbose&amp;#8221; mode (verbose mode is the default)
&lt;li&gt;`gem_mirror`, `gem_server`, `gemlock`, `gemri`, `gemwhich`, `index_gem_repository.rb` have been merged into `gem`
&lt;/ul&gt;
</description>
      <pubDate>Fri, 17 Aug 2007 14:04:05 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:bdf96739-c2df-4e3f-b10b-94012f2d9d24</guid>
      <author>drbrain@segment7.net (Eric Hodel)</author>
      <link>http://blog.segment7.net/articles/2007/08/17/two-weeks-of-vacation-vlad-rubygems</link>
      <category>Hacking</category>
      <category>Ruby</category>
      <category>Rubygems</category>
      <category>Software</category>
    </item>
    <item>
      <title>"Two Weeks of Vacation, Vlad, RubyGems" by roger pack</title>
      <description>&lt;p&gt;Excited about the auto OS stuff!&lt;/p&gt;</description>
      <pubDate>Mon, 20 Aug 2007 13:04:54 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:246f60a0-7aa3-4e10-b3e3-143299237c89</guid>
      <link>http://blog.segment7.net/articles/2007/08/17/two-weeks-of-vacation-vlad-rubygems#comment-749</link>
    </item>
    <item>
      <title>"Two Weeks of Vacation, Vlad, RubyGems" by Bil Kleb</title>
      <description>&lt;p&gt;Sweet.&lt;/p&gt;</description>
      <pubDate>Fri, 17 Aug 2007 18:42:44 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:f3f275b4-6299-4c58-a24c-55bfc156c994</guid>
      <link>http://blog.segment7.net/articles/2007/08/17/two-weeks-of-vacation-vlad-rubygems#comment-743</link>
    </item>
  </channel>
</rss>
