<?xml version="1.0" encoding="UTF-8"?>
<records type="array">
  <record>
    <UDID nil="true"></UDID>
    <city>Mishawaka, IN</city>
    <company-id type="integer" nil="true"></company-id>
    <company-name>Ordered List, Inc.</company-name>
    <core-contributor type="boolean">true</core-contributor>
    <core-team-member type="boolean">false</core-team-member>
    <country>United States</country>
    <created-at type="datetime">2008-11-13T13:06:55Z</created-at>
    <delta type="integer">0</delta>
    <email nil="true"></email>
    <first-name>John</first-name>
    <full-rank type="integer">12237</full-rank>
    <github-email>nunemaker@gmail.com</github-email>
    <github-full-name>John Nunemaker</github-full-name>
    <github-location>South Bend, IN</github-location>
    <github-url>http://www.github.com/jnunemaker</github-url>
    <github-watchers type="integer">0</github-watchers>
    <id type="integer">2365</id>
    <image-path>http://farm1.static.flickr.com/13/buddyicons/55569174@N00.jpg</image-path>
    <is-available-for-hire type="boolean">true</is-available-for-hire>
    <last-name>Nunemaker</last-name>
    <latitude type="float" nil="true"></latitude>
    <location-id type="integer" nil="true"></location-id>
    <longitude type="float" nil="true"></longitude>
    <nickname>jnunemaker</nickname>
    <profile-url>http://www.workingwithrails.com/person/6415-john-nunemaker</profile-url>
    <railsrank type="integer">801</railsrank>
    <rank type="integer">262</rank>
    <recommendation-count type="integer">20</recommendation-count>
    <scraperUpdateDate type="datetime">2010-03-10T03:59:26Z</scraperUpdateDate>
    <twitter-name nil="true"></twitter-name>
    <updated type="boolean">true</updated>
    <updated-at type="datetime">2010-03-10T03:59:26Z</updated-at>
    <username>John Nunemaker</username>
    <website>http://railstips.org</website>
    <whole-name>John Nunemaker</whole-name>
  </record>
  <record type="array">
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:49:14Z</created-at>
      <description>A Ruby Object Mapper for Mongo</description>
      <forked type="boolean">false</forked>
      <forks type="integer">150</forks>
      <id type="integer">43807</id>
      <name>mongomapper</name>
      <updated-at type="datetime">2010-03-02T02:04:55Z</updated-at>
      <url>http://github.com/jnunemaker/mongomapper</url>
      <watchers type="integer">785</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:12Z</created-at>
      <description>Makes http fun! Also, makes consuming restful web services dead easy.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">92</forks>
      <id type="integer">6840</id>
      <name>httparty</name>
      <updated-at type="datetime">2010-03-02T02:04:45Z</updated-at>
      <url>http://github.com/jnunemaker/httparty</url>
      <watchers type="integer">728</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:31:54Z</created-at>
      <description>API wrapper for Twitter and Twitter Search API's</description>
      <forked type="boolean">false</forked>
      <forks type="integer">125</forks>
      <id type="integer">6825</id>
      <name>twitter</name>
      <updated-at type="datetime">2010-03-02T02:04:37Z</updated-at>
      <url>http://github.com/jnunemaker/twitter</url>
      <watchers type="integer">702</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:13Z</created-at>
      <description>Zoomy JavaScript based loosely on Fancy Zoom by Cabel Sasser.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">113</forks>
      <id type="integer">6841</id>
      <name>fancy-zoom</name>
      <updated-at type="datetime">2010-03-02T02:04:45Z</updated-at>
      <url>http://github.com/jnunemaker/fancy-zoom</url>
      <watchers type="integer">421</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:17Z</created-at>
      <description>object to xml mapping library</description>
      <forked type="boolean">false</forked>
      <forks type="integer">15</forks>
      <id type="integer">6845</id>
      <name>happymapper</name>
      <updated-at type="datetime">2010-03-02T02:04:49Z</updated-at>
      <url>http://github.com/jnunemaker/happymapper</url>
      <watchers type="integer">184</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:49:06Z</created-at>
      <description>Really simple JSON and XML parsing, ripped from Merb and Rails.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">18</forks>
      <id type="integer">43805</id>
      <name>crack</name>
      <updated-at type="datetime">2010-03-02T02:04:53Z</updated-at>
      <url>http://github.com/jnunemaker/crack</url>
      <watchers type="integer">167</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2010-03-02T02:05:04Z</created-at>
      <description>Simple permissions that I have used on my last several projects so I figured it was time to abstract and wrap up into something more easily reusable.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">2</forks>
      <id type="integer">57696</id>
      <name>canable</name>
      <updated-at type="datetime">2010-03-02T02:05:04Z</updated-at>
      <url>http://github.com/jnunemaker/canable</url>
      <watchers type="integer">118</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:49:09Z</created-at>
      <description>example rails 2.3 application that uses oauth, doesn't do anything really yet except grant access</description>
      <forked type="boolean">false</forked>
      <forks type="integer">13</forks>
      <id type="integer">43806</id>
      <name>twitter-app</name>
      <updated-at type="datetime">2010-02-23T02:11:29Z</updated-at>
      <url>http://github.com/jnunemaker/twitter-app</url>
      <watchers type="integer">92</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:14Z</created-at>
      <description>A Rails plugin that adds the ability to automatically stamp each record with the currently logged in user.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">5</forks>
      <id type="integer">6842</id>
      <name>user_stamp</name>
      <updated-at type="datetime">2010-03-02T02:04:46Z</updated-at>
      <url>http://github.com/jnunemaker/user_stamp</url>
      <watchers type="integer">78</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-05-29T20:50:55Z</created-at>
      <description>Validatable is a library for adding validations.</description>
      <forked type="boolean">true</forked>
      <forks type="integer">20</forks>
      <id type="integer">34418</id>
      <name>validatable</name>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <url>http://github.com/jnunemaker/validatable</url>
      <watchers type="integer">58</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:48:20Z</created-at>
      <description>[DEAD] StatWhore is for the stat addict in all of us. Eventually it will become a ruby wrapper for several web stat services apis. Initially, it will cover Google Analytics and Feedburner.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">3</forks>
      <id type="integer">43801</id>
      <name>statwhore</name>
      <updated-at type="datetime">2010-02-23T02:10:49Z</updated-at>
      <url>http://github.com/jnunemaker/statwhore</url>
      <watchers type="integer">53</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:00Z</created-at>
      <description>Scrobbler is a wrapper for the audioscrobbler (last.fm) web services.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">11</forks>
      <id type="integer">6829</id>
      <name>scrobbler</name>
      <updated-at type="datetime">2010-02-23T02:10:45Z</updated-at>
      <url>http://github.com/jnunemaker/scrobbler</url>
      <watchers type="integer">40</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:31:58Z</created-at>
      <description>[DEAD] Wrapper for Google Reader's undocumented and possibly &quot;unstable&quot; API. By unstable, I mean if they haven't documented it, then they could change it at anytime without notice.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">5</forks>
      <id type="integer">6827</id>
      <name>googlereader</name>
      <updated-at type="datetime">2010-02-23T02:10:42Z</updated-at>
      <url>http://github.com/jnunemaker/googlereader</url>
      <watchers type="integer">28</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-12-29T02:07:40Z</created-at>
      <description>MongoMapper GridFS Attachment mixin</description>
      <forked type="boolean">true</forked>
      <forks type="integer">2</forks>
      <id type="integer">54440</id>
      <name>grip</name>
      <updated-at type="datetime">2010-03-02T02:05:01Z</updated-at>
      <url>http://github.com/jnunemaker/grip</url>
      <watchers type="integer">27</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:04Z</created-at>
      <description>[DEAD] This is out of date and is left purely for others to peruse. Not needed anymore due to github-services</description>
      <forked type="boolean">false</forked>
      <forks type="integer">1</forks>
      <id type="integer">6832</id>
      <name>github-twitter</name>
      <updated-at type="datetime">2009-12-15T02:06:35Z</updated-at>
      <url>http://github.com/jnunemaker/github-twitter</url>
      <watchers type="integer">27</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:48:09Z</created-at>
      <description>[DEAD] Google Base Auth Class is a base for authenticating to google and making requests to google services.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">3</forks>
      <id type="integer">43800</id>
      <name>googlebase</name>
      <updated-at type="datetime">2010-02-23T02:10:40Z</updated-at>
      <url>http://github.com/jnunemaker/googlebase</url>
      <watchers type="integer">25</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:49:03Z</created-at>
      <description>Autodiscovers feeds from urls</description>
      <forked type="boolean">false</forked>
      <forks type="integer">3</forks>
      <id type="integer">43804</id>
      <name>columbus</name>
      <updated-at type="datetime">2010-03-02T02:04:53Z</updated-at>
      <url>http://github.com/jnunemaker/columbus</url>
      <watchers type="integer">23</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-03-24T14:24:09Z</created-at>
      <description>RSpec-esque matchers for Test::Unit</description>
      <forked type="boolean">true</forked>
      <forks type="integer">4</forks>
      <id type="integer">22025</id>
      <name>matchy</name>
      <updated-at type="datetime">2010-03-02T02:04:51Z</updated-at>
      <url>http://github.com/jnunemaker/matchy</url>
      <watchers type="integer">22</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-03-25T11:55:12Z</created-at>
      <description>stupid simple fetching of the weather using google's api</description>
      <forked type="boolean">false</forked>
      <forks type="integer">1</forks>
      <id type="integer">22092</id>
      <name>google-weather</name>
      <updated-at type="datetime">2010-01-19T02:05:56Z</updated-at>
      <url>http://github.com/jnunemaker/google-weather</url>
      <watchers type="integer">20</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:02Z</created-at>
      <description>Ever get tired of opening up lipsum.com, filling out a form and waiting for it to give you your filler text? Yeah, me too. I threw this together in an hour to generate lipsum text from the command line.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">4</forks>
      <id type="integer">6830</id>
      <name>lorem</name>
      <updated-at type="datetime">2010-03-02T02:04:40Z</updated-at>
      <url>http://github.com/jnunemaker/lorem</url>
      <watchers type="integer">20</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:48:23Z</created-at>
      <description>[DEAD] API wrapper for Amazon Associates Web Service.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">1</forks>
      <id type="integer">43802</id>
      <name>aaws</name>
      <updated-at type="datetime">2010-02-23T02:10:51Z</updated-at>
      <url>http://github.com/jnunemaker/aaws</url>
      <watchers type="integer">17</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:10Z</created-at>
      <description>some various js files and examples for me to refer to and use</description>
      <forked type="boolean">false</forked>
      <forks type="integer">2</forks>
      <id type="integer">6837</id>
      <name>javascripts</name>
      <updated-at type="datetime">2010-01-05T02:06:54Z</updated-at>
      <url>http://github.com/jnunemaker/javascripts</url>
      <watchers type="integer">13</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:31:59Z</created-at>
      <description>Mirrored is a wrapper for the mirrored del.icio.us and ma.gnolia apis.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">6828</id>
      <name>mirrored</name>
      <updated-at type="datetime">2009-09-02T02:12:17Z</updated-at>
      <url>http://github.com/jnunemaker/mirrored</url>
      <watchers type="integer">11</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:15Z</created-at>
      <description>Tracking political yard signs.</description>
      <forked type="boolean">true</forked>
      <forks type="integer">0</forks>
      <id type="integer">6843</id>
      <name>yardvote.com</name>
      <updated-at type="datetime">2010-02-09T02:04:46Z</updated-at>
      <url>http://github.com/jnunemaker/yardvote.com</url>
      <watchers type="integer">10</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:20Z</created-at>
      <description>simple wrapper for the wufoo submission api</description>
      <forked type="boolean">false</forked>
      <forks type="integer">4</forks>
      <id type="integer">6848</id>
      <name>wufoo</name>
      <updated-at type="datetime">2010-03-02T02:04:51Z</updated-at>
      <url>http://github.com/jnunemaker/wufoo</url>
      <watchers type="integer">10</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2010-02-23T02:11:49Z</created-at>
      <description>just playing with sinatra and sammy.js</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">57338</id>
      <name>trucker</name>
      <updated-at type="datetime">2010-03-02T02:05:03Z</updated-at>
      <url>http://github.com/jnunemaker/trucker</url>
      <watchers type="integer">9</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:05Z</created-at>
      <description>helpers that i use often in apps, nothing special</description>
      <forked type="boolean">false</forked>
      <forks type="integer">1</forks>
      <id type="integer">6835</id>
      <name>common_helpers</name>
      <updated-at type="datetime">2009-11-10T18:10:53Z</updated-at>
      <url>http://github.com/jnunemaker/common_helpers</url>
      <watchers type="integer">6</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:20Z</created-at>
      <description>live search plugin for wordpress that just works (with prototype)</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">6847</id>
      <name>wordpress_live_search_plugin</name>
      <updated-at type="datetime">2009-12-22T02:07:53Z</updated-at>
      <url>http://github.com/jnunemaker/wordpress_live_search_plugin</url>
      <watchers type="integer">5</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:48:31Z</created-at>
      <description>Rdoc template and generator for Ruby source code that uses javascript to make searching for methods and classes very easy.</description>
      <forked type="boolean">true</forked>
      <forks type="integer">0</forks>
      <id type="integer">43803</id>
      <name>ajax-rdoc</name>
      <updated-at type="datetime">2009-08-25T01:48:31Z</updated-at>
      <url>http://github.com/jnunemaker/ajax-rdoc</url>
      <watchers type="integer">4</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:11Z</created-at>
      <description>[DEAD] Drop dead easy subversion commit notifications.</description>
      <forked type="boolean">false</forked>
      <forks type="integer">1</forks>
      <id type="integer">6839</id>
      <name>snitch</name>
      <updated-at type="datetime">2010-02-23T02:11:00Z</updated-at>
      <url>http://github.com/jnunemaker/snitch</url>
      <watchers type="integer">4</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:16Z</created-at>
      <description>email =&gt; [http post, jabber]</description>
      <forked type="boolean">true</forked>
      <forks type="integer">0</forks>
      <id type="integer">6844</id>
      <name>astrotrain</name>
      <updated-at type="datetime">2009-08-25T01:48:44Z</updated-at>
      <url>http://github.com/jnunemaker/astrotrain</url>
      <watchers type="integer">4</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:19Z</created-at>
      <description>chat app that steve and i are playing with, uses google app engine, html5, css3 and jquery</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">6846</id>
      <name>chinwag</name>
      <updated-at type="datetime">2010-02-23T02:11:17Z</updated-at>
      <url>http://github.com/jnunemaker/chinwag</url>
      <watchers type="integer">4</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-08-25T01:49:22Z</created-at>
      <description>JSON parser that understands cross-references and casts to typed Ruby objects. Implements JSONQuery against JSON trees and Ruby object graphs.</description>
      <forked type="boolean">true</forked>
      <forks type="integer">0</forks>
      <id type="integer">43808</id>
      <name>siren</name>
      <updated-at type="datetime">2010-02-09T02:05:02Z</updated-at>
      <url>http://github.com/jnunemaker/siren</url>
      <watchers type="integer">3</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-06-01T18:27:08Z</created-at>
      <description>Ruby driver for the 10gen MongoDB</description>
      <forked type="boolean">true</forked>
      <forks type="integer">1</forks>
      <id type="integer">34704</id>
      <name>mongo-ruby-driver</name>
      <updated-at type="datetime">2010-02-09T02:05:00Z</updated-at>
      <url>http://github.com/jnunemaker/mongo-ruby-driver</url>
      <watchers type="integer">3</watchers>
    </record>
    <record>
      <alias-used nil="true"></alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:06Z</created-at>
      <description>stock app with restful auth and some design for simple personal apps</description>
      <forked type="boolean" nil="true"></forked>
      <forks type="integer">0</forks>
      <id type="integer">6836</id>
      <name>stock</name>
      <updated-at type="datetime">2009-03-14T12:36:55Z</updated-at>
      <url>http://github.com/jnunemaker/stock</url>
      <watchers type="integer">3</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:22Z</created-at>
      <description>Capistrano recipes for setting up and deploying to Slicehost</description>
      <forked type="boolean">true</forked>
      <forks type="integer">1</forks>
      <id type="integer">6849</id>
      <name>slicehost</name>
      <updated-at type="datetime">2009-08-25T01:48:55Z</updated-at>
      <url>http://github.com/jnunemaker/slicehost</url>
      <watchers type="integer">3</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-02-03T19:32:05Z</created-at>
      <description>[DEAD] dumb rails log file parser</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">6834</id>
      <name>railsfile</name>
      <updated-at type="datetime">2010-02-23T02:10:52Z</updated-at>
      <url>http://github.com/jnunemaker/railsfile</url>
      <watchers type="integer">2</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2009-10-14T14:38:48Z</created-at>
      <description>just backing up solutions as i have time to work on them</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">48740</id>
      <name>project-euler</name>
      <updated-at type="datetime">2009-12-29T02:07:39Z</updated-at>
      <url>http://github.com/jnunemaker/project-euler</url>
      <watchers type="integer">1</watchers>
    </record>
    <record>
      <alias-used>jnunemaker</alias-used>
      <coder-id type="integer">2365</coder-id>
      <company-id type="integer" nil="true"></company-id>
      <created-at type="datetime">2010-01-12T02:08:22Z</created-at>
      <description>scout plugins as i make them...</description>
      <forked type="boolean">false</forked>
      <forks type="integer">0</forks>
      <id type="integer">55064</id>
      <name>scout-plugins</name>
      <updated-at type="datetime">2010-01-12T02:08:22Z</updated-at>
      <url>http://github.com/jnunemaker/scout-plugins</url>
      <watchers type="integer">0</watchers>
    </record>
  </record>
  <record type="array">
    <record>
      <author>John Nunemaker</author>
      <commit-sha>0d9014b6e4f9d6148b5add6bd198882e32edbd97</commit-sha>
      <committed-date type="datetime">2010-03-01T01:55:09Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773466</id>
      <message>Removing leftright for now.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>de0d320802aea451196322d085e1b750ca370fbb</commit-sha>
      <committed-date type="datetime">2010-03-01T01:25:28Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773467</id>
      <message>Updated callbacks to include validate, validate_on_create and validate_on_update as these are gone from validatable now.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>05c618e2b8d380b56b5630ab4f5e78a5ac1d2600</commit-sha>
      <committed-date type="datetime">2010-03-01T01:25:09Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773468</id>
      <message>Updating to validatable 1.8.2.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>7a84884c1700f3f8242bd6c1b2f27551fd1f9555</commit-sha>
      <committed-date type="datetime">2010-03-01T00:57:09Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773518</id>
      <message>Regenerated gemspec for version 1.8.2</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>55daa6f41cc10399eba41da5da0d3e1fd2c63f33</commit-sha>
      <committed-date type="datetime">2010-03-01T00:56:57Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773521</id>
      <message>I must be smoking crack to go from 1.8.1 to 1.1.9/10. Back on track now with 1.8.2.</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>a074ee07824540ac66683a0790a2cc6f398c5ecf</commit-sha>
      <committed-date type="datetime">2010-03-01T00:51:12Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773523</id>
      <message>Regenerated gemspec for version 1.1.10</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>cdf515b9ef23b51ba834d02d49c8cca29b89252d</commit-sha>
      <committed-date type="datetime">2010-03-01T00:50:54Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773525</id>
      <message>Bump to 1.1.10. Forgot something for 1.1.9. Gah.</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>408f831fdbd9830b643dde68aa15d2feafd6bc38</commit-sha>
      <committed-date type="datetime">2010-03-01T00:49:22Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773527</id>
      <message>Changing before validations to run before errors clear so I have hook in MM.</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>0d14e97503bf58d29fdb826e39a3695806bbe7af</commit-sha>
      <committed-date type="datetime">2010-03-01T00:44:52Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773529</id>
      <message>Regenerated gemspec for version 1.1.9</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>26ecd2d74ee36793aadc69e6178103b6f9e93167</commit-sha>
      <committed-date type="datetime">2010-03-01T00:44:33Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773530</id>
      <message>Moved to Version constant and bumped it to 1.1.9.</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>2cdf89c6354ed94bf4e09a1a53c1daaf4221dd49</commit-sha>
      <committed-date type="datetime">2010-03-01T00:42:53Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:57Z</created-at>
      <github-repo-id type="integer">34418</github-repo-id>
      <id type="integer">12773533</id>
      <message>Removed callback specific stuff. Going to patch that into MM. Rails 2/3 divide is a pain.</message>
      <updated-at type="datetime">2010-03-02T02:04:57Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>242cd3eb90a22f1c16ee9ef94cba99cd72914bcb</commit-sha>
      <committed-date type="datetime">2010-03-01T00:02:01Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773469</id>
      <message>Adding _parent_document references to embedded keys.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>f57a3b23c565006c6f689014bbe8c7769256adfd</commit-sha>
      <committed-date type="datetime">2010-02-28T20:11:45Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773470</id>
      <message>Refactored _root_document and _parent_document. Documents now know they are _root_documents and EmbeddedDocuments now set _root_document when setting _parent_document. Now you only have to set _parent_document, the writer for _root_document is gone and un</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>1fe5d69b378c68a26d300638fda7145d3fdfb762</commit-sha>
      <committed-date type="datetime">2010-02-28T19:13:44Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773471</id>
      <message>Embedding AS2's callbacks in MM so there is no conflict with Rails 3. Also switching back to &gt;= 2.3 on AS as I'm going to make sure there are no conflicts.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
    <record>
      <author>John Nunemaker</author>
      <commit-sha>498ac464da8ea4597cb8ebfa10db6ce4308d9558</commit-sha>
      <committed-date type="datetime">2010-02-28T19:05:53Z</committed-date>
      <created-at type="datetime">2010-03-02T02:04:56Z</created-at>
      <github-repo-id type="integer">43807</github-repo-id>
      <id type="integer">12773472</id>
      <message>Requiring AS 2.3-ish for now.</message>
      <updated-at type="datetime">2010-03-02T02:04:56Z</updated-at>
      <user>jnunemaker</user>
    </record>
  </record>
</records>
