<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>a3623440f430b956467457af93f238e94a1010fc</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/0a576e10489dc5c344767b8092c91ecf7902d411</url>
    <id>0a576e10489dc5c344767b8092c91ecf7902d411</id>
    <committed-date>2009-12-07T10:59:53-08:00</committed-date>
    <authored-date>2009-12-07T10:59:53-08:00</authored-date>
    <message>Removing self dependency.</message>
    <tree>17077c9bbe75e6cdcada6023299270712f4fd121</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e19a74b57c0b28355819f1026d1a977e2884e0a</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/a3623440f430b956467457af93f238e94a1010fc</url>
    <id>a3623440f430b956467457af93f238e94a1010fc</id>
    <committed-date>2009-12-07T09:17:36-08:00</committed-date>
    <authored-date>2009-12-07T09:17:36-08:00</authored-date>
    <message>Reworked plugin configuration to avoid &quot;undefined method&quot; errors on nil

The trick here is to initialize an empty configuration block for the plugin
settings. The specific options are not loaded if the supporting gem is not
installed, but at the same time the user is not penalized for not having the
gem installed.</message>
    <tree>2d9b8d5929344c7487241fa0e76d63ecee3ed200</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45ef97cdf20826f96afdf65809fa12e36095d694</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/8e19a74b57c0b28355819f1026d1a977e2884e0a</url>
    <id>8e19a74b57c0b28355819f1026d1a977e2884e0a</id>
    <committed-date>2009-12-06T14:45:50-08:00</committed-date>
    <authored-date>2009-12-06T14:45:50-08:00</authored-date>
    <message>No longer requiring the &quot;git&quot; gem.

The code to manage and work with git repositories was moved out into its own
plugin gem: bones-git. The require line was an oversight and accidentally left
in the bones.rb file.</message>
    <tree>01b9daa7fe7a82c75d921cf1a487675e3f07120f</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>422aeb70ee5215e87c810dfbd19262d16839468d</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/45ef97cdf20826f96afdf65809fa12e36095d694</url>
    <id>45ef97cdf20826f96afdf65809fa12e36095d694</id>
    <committed-date>2009-12-05T19:46:51-08:00</committed-date>
    <authored-date>2009-12-05T19:46:51-08:00</authored-date>
    <message>More informative error message when gems cannot be found.

If the user attempts to configure some rcov options and the rcov gem is not
installed, then we'll get an error message &quot;undefined method for nil&quot;. This
happens because bones will not load the configuration options for gems that
are not installed. So, if the rcov gem is missing, then there will be no
&quot;rcov&quot; configuration option. Referencing something like &quot;rcov.opts&quot; will not
work because &quot;rcov&quot; returns nil, and &quot;rcov.opts&quot; raises an error with no
method &quot;opts&quot; defined for nil.</message>
    <tree>270e952ef363c5b5b96c779174cc6f2d29b6bbba</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41a74462f3dab6dbbc2c16c705373a9d9a513da6</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/422aeb70ee5215e87c810dfbd19262d16839468d</url>
    <id>422aeb70ee5215e87c810dfbd19262d16839468d</id>
    <committed-date>2009-12-03T16:27:33-08:00</committed-date>
    <authored-date>2009-12-03T16:27:33-08:00</authored-date>
    <message>Using instance_method to get a Method instance.

This is being done in lieu of creating an instance of Object, calling &quot;method&quot;
on the instance, then calling &quot;unbind&quot; on the Method. Ah shortcuts.</message>
    <tree>5fe146288a264b6314e9c92ecf9251167b44ce9c</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1200460a868c834e03cc27e79937f315d07f74d4</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/41a74462f3dab6dbbc2c16c705373a9d9a513da6</url>
    <id>41a74462f3dab6dbbc2c16c705373a9d9a513da6</id>
    <committed-date>2009-11-21T09:16:30-08:00</committed-date>
    <authored-date>2009-11-21T09:16:30-08:00</authored-date>
    <message>Prefer yard over rdoc.

The default &quot;doc&quot; task will point to yard if the gem is installed on the
system. Otherwise, the &quot;doc&quot; task will point to rdoc as it has done in the
past.</message>
    <tree>4fdda4d7cfbfce5178b6aef2287b0f55d8910f13</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d9645231cecf507269e55eea52480be5c5e9b00</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/1200460a868c834e03cc27e79937f315d07f74d4</url>
    <id>1200460a868c834e03cc27e79937f315d07f74d4</id>
    <committed-date>2009-11-21T09:11:15-08:00</committed-date>
    <authored-date>2009-11-21T09:11:15-08:00</authored-date>
    <message>Updating history and version number.</message>
    <tree>27d6c5945af419f304f80187d6389f9502b3dc26</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ab6b342543388ce054bcffc1ff1f2f0622ed24bd</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/8d9645231cecf507269e55eea52480be5c5e9b00</url>
    <id>8d9645231cecf507269e55eea52480be5c5e9b00</id>
    <committed-date>2009-11-21T09:09:35-08:00</committed-date>
    <authored-date>2009-11-21T09:09:35-08:00</authored-date>
    <message>Plugin for generating documentation using yardoc.</message>
    <tree>796e8ff8dbbf39533c8c9d6528bb374bdba4e481</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe995f8e81f148f1f9b052851f3797dd17ee7c91</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/ab6b342543388ce054bcffc1ff1f2f0622ed24bd</url>
    <id>ab6b342543388ce054bcffc1ff1f2f0622ed24bd</id>
    <committed-date>2009-11-08T19:34:30-08:00</committed-date>
    <authored-date>2009-11-08T19:34:30-08:00</authored-date>
    <message>Adding back the rubyforge name</message>
    <tree>d1ec536371a435ade935e1c1a1fea4541cc07f22</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3b2d1b377499d5d08db53b0db1b156c557d8851f</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/fe995f8e81f148f1f9b052851f3797dd17ee7c91</url>
    <id>fe995f8e81f148f1f9b052851f3797dd17ee7c91</id>
    <committed-date>2009-11-08T19:10:48-08:00</committed-date>
    <authored-date>2009-11-08T19:10:48-08:00</authored-date>
    <message>Fixing a bug with project creation from a git repository.</message>
    <tree>049b5a64cee4c49655de4f175059ad546709a278</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5372e3f5086bd7521f424b72bee27f85eabf1886</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/3b2d1b377499d5d08db53b0db1b156c557d8851f</url>
    <id>3b2d1b377499d5d08db53b0db1b156c557d8851f</id>
    <committed-date>2009-11-07T20:46:48-08:00</committed-date>
    <authored-date>2009-11-07T20:46:48-08:00</authored-date>
    <message>Revising the history and bumping the version number.</message>
    <tree>d688dc44f3b2788438885e9d12420d68ce7c3bcb</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>963d568786ad644e2f08d86543c54b537bb0ce2c</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/5372e3f5086bd7521f424b72bee27f85eabf1886</url>
    <id>5372e3f5086bd7521f424b72bee27f85eabf1886</id>
    <committed-date>2009-11-07T20:45:07-08:00</committed-date>
    <authored-date>2009-11-07T20:45:07-08:00</authored-date>
    <message>Narrowing the &quot;.git&quot; exclude to only the top level folder.

There are some files that have a .git extension. The current exclude pattern
will ignore these files no matter where they are in the directory structure.</message>
    <tree>9798628ee0598bceb6ba43f4a52a54018d7ce63e</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>148b16dc5a8e0acb96a32fdf63709f326f942711</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/963d568786ad644e2f08d86543c54b537bb0ce2c</url>
    <id>963d568786ad644e2f08d86543c54b537bb0ce2c</id>
    <committed-date>2009-11-07T20:23:15-08:00</committed-date>
    <authored-date>2009-11-07T20:23:15-08:00</authored-date>
    <message>Revising history</message>
    <tree>7e34e85a5f8703973c309e8e2a59a811e389b9f7</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5fadd5488db9c715f45a62228e66b3604c217be</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/148b16dc5a8e0acb96a32fdf63709f326f942711</url>
    <id>148b16dc5a8e0acb96a32fdf63709f326f942711</id>
    <committed-date>2009-11-07T20:16:54-08:00</committed-date>
    <authored-date>2009-11-07T20:16:54-08:00</authored-date>
    <message>Fixing announcement generation</message>
    <tree>7dd7dadfaa7ccab6fe01d8c72d68405b3390af77</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca39b984c0c7efe8e9492c7b3279d2a8b043ded8</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/f5fadd5488db9c715f45a62228e66b3604c217be</url>
    <id>f5fadd5488db9c715f45a62228e66b3604c217be</id>
    <committed-date>2009-11-07T20:13:06-08:00</committed-date>
    <authored-date>2009-11-07T20:13:06-08:00</authored-date>
    <message>Ingoring the manual file</message>
    <tree>4fd94c248c7621d4bbd65fdc15d736cb0fc5c124</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d197a8ea52e646537144c01a6b06f010b5e85ecb</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/ca39b984c0c7efe8e9492c7b3279d2a8b043ded8</url>
    <id>ca39b984c0c7efe8e9492c7b3279d2a8b043ded8</id>
    <committed-date>2009-11-07T20:11:59-08:00</committed-date>
    <authored-date>2009-11-07T20:11:59-08:00</authored-date>
    <message>Ensuring tests are run before a gem is released.</message>
    <tree>160fa1855593736f306443ad730ae9b1c60df105</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0469529bea7e9117121a5964ed2b918887d01cfb</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/d197a8ea52e646537144c01a6b06f010b5e85ecb</url>
    <id>d197a8ea52e646537144c01a6b06f010b5e85ecb</id>
    <committed-date>2009-11-07T19:51:27-08:00</committed-date>
    <authored-date>2009-11-07T19:51:27-08:00</authored-date>
    <message>Swapping around the description/attribute order.</message>
    <tree>c69042b6d30f0f1429ea820d9ce108da2c1ed117</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f384327c89b66dd35714acbf70a185e0da0f1f81</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/0469529bea7e9117121a5964ed2b918887d01cfb</url>
    <id>0469529bea7e9117121a5964ed2b918887d01cfb</id>
    <committed-date>2009-11-07T19:50:18-08:00</committed-date>
    <authored-date>2009-11-07T19:50:18-08:00</authored-date>
    <message>Consolidating the help object creation.

There is a top-level method (alongside the config method) to generate a
loquacious help object for the Mr Bones configuration options. The nesting
attributes - configuration items that contain other configuration settings -
will no longer be displayed in help messages. They proved to be a little
confusing.</message>
    <tree>6ee784a5d3e33ce6cbefd19f5d60afb6f30ca100</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a88ac613d38e916dc27408c3635202678279363</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/f384327c89b66dd35714acbf70a185e0da0f1f81</url>
    <id>f384327c89b66dd35714acbf70a185e0da0f1f81</id>
    <committed-date>2009-11-07T19:49:50-08:00</committed-date>
    <authored-date>2009-11-07T19:49:50-08:00</authored-date>
    <message>Adding a reference to the manual page on the wiki.</message>
    <tree>16a26b3fa26cb28535cb2b6305cd67e5d50c2986</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>21bf26a581dc3b703e292321da1f316970c63416</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/9a88ac613d38e916dc27408c3635202678279363</url>
    <id>9a88ac613d38e916dc27408c3635202678279363</id>
    <committed-date>2009-11-07T13:45:24-08:00</committed-date>
    <authored-date>2009-11-07T13:45:24-08:00</authored-date>
    <message>Updating the main readme file</message>
    <tree>550e5431fe1e9c55efc35f6e44735a51249bd1a3</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53269e4459721dcd9c189d7af5b4bce3d4a89808</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/21bf26a581dc3b703e292321da1f316970c63416</url>
    <id>21bf26a581dc3b703e292321da1f316970c63416</id>
    <committed-date>2009-11-07T11:33:15-08:00</committed-date>
    <authored-date>2009-11-07T11:33:15-08:00</authored-date>
    <message>Only loading up app plugins that inherit from the Command class.</message>
    <tree>b5bc5000716c25e70e9a80039b0f7213286cd3f2</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1517a110b392293a7cf3c9401f6b21293b3dc9a9</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/53269e4459721dcd9c189d7af5b4bce3d4a89808</url>
    <id>53269e4459721dcd9c189d7af5b4bce3d4a89808</id>
    <committed-date>2009-11-07T11:17:58-08:00</committed-date>
    <authored-date>2009-11-07T11:17:58-08:00</authored-date>
    <message>Moving git related code to its own plugin.</message>
    <tree>f25f89ce8edf2e752507153c9fbe1afae5dccc1f</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9206a5026df2bb350c1e6e650d3fcb9da49ee791</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/1517a110b392293a7cf3c9401f6b21293b3dc9a9</url>
    <id>1517a110b392293a7cf3c9401f6b21293b3dc9a9</id>
    <committed-date>2009-11-06T17:14:15-08:00</committed-date>
    <authored-date>2009-11-06T17:14:15-08:00</authored-date>
    <message>Fixing the specs so they work again.</message>
    <tree>bbca389d89328f161a134e30a9199d2afac81daf</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd7b2b437445c10993dc613d3379a93c19bc01de</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/9206a5026df2bb350c1e6e650d3fcb9da49ee791</url>
    <id>9206a5026df2bb350c1e6e650d3fcb9da49ee791</id>
    <committed-date>2009-11-06T16:48:03-08:00</committed-date>
    <authored-date>2009-11-06T16:48:03-08:00</authored-date>
    <message>Removing unneeded dependencies.</message>
    <tree>548543b45d057c937b19c5e86998bbf2c7855900</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99595de1c197fe33716900b447a5593a23c1f0cc</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/dd7b2b437445c10993dc613d3379a93c19bc01de</url>
    <id>dd7b2b437445c10993dc613d3379a93c19bc01de</id>
    <committed-date>2009-11-06T16:19:49-08:00</committed-date>
    <authored-date>2009-11-06T16:19:49-08:00</authored-date>
    <message>Fixing up the specs so they just might pass again :-/</message>
    <tree>23f7f1bfc9419219726337f119979d127182cc96</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6db9523d95ea0958e99cfd6bfb845c5cd512187c</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/99595de1c197fe33716900b447a5593a23c1f0cc</url>
    <id>99595de1c197fe33716900b447a5593a23c1f0cc</id>
    <committed-date>2009-11-06T16:16:18-08:00</committed-date>
    <authored-date>2009-11-06T16:16:18-08:00</authored-date>
    <message>Renamed the default skeleton directory to &quot;default&quot;.

The original default skeleton directory was &quot;data&quot;, but this is slightly
confusing. Default is more readily understandable.</message>
    <tree>309db10a66f9ea9dc9071dbae50089c0dbc76e86</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4265ac38c4a64e211f76f7bef580b2e2302ebac3</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/6db9523d95ea0958e99cfd6bfb845c5cd512187c</url>
    <id>6db9523d95ea0958e99cfd6bfb845c5cd512187c</id>
    <committed-date>2009-11-05T13:26:07-08:00</committed-date>
    <authored-date>2009-11-05T13:26:07-08:00</authored-date>
    <message>Adding summary data to the commands.

When new commands are added by a plugin, the commands will appear in the
&quot;bones&quot; top level help along with a short summary of what the commands will
do.</message>
    <tree>e198bcbc109430cc8ec6e7055ea318b215979fff</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a27f7cbf1b49df43dda89b3ecc5d50d43ca7fdd3</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/4265ac38c4a64e211f76f7bef580b2e2302ebac3</url>
    <id>4265ac38c4a64e211f76f7bef580b2e2302ebac3</id>
    <committed-date>2009-11-05T11:41:07-08:00</committed-date>
    <authored-date>2009-11-05T11:41:07-08:00</authored-date>
    <message>Refactored all command objects to be plugin based.</message>
    <tree>d3213aa4905659a0e4b553ae493bf1461ac3d174</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2e51588c176e1c6cc378f2300a21b8aed3bb2b4</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/a27f7cbf1b49df43dda89b3ecc5d50d43ca7fdd3</url>
    <id>a27f7cbf1b49df43dda89b3ecc5d50d43ca7fdd3</id>
    <committed-date>2009-11-05T10:53:40-08:00</committed-date>
    <authored-date>2009-11-05T10:53:40-08:00</authored-date>
    <message>Refactor command line parsing to use command plugins.

The Main gem (awesome as it is) does not support the concept of dynamically
building up the command modes. I wouuld like users to be able to add new
command modes or modify existing modes. Reverting back to using optparse and
some inherited magic to make this happen.</message>
    <tree>a387f08c2b5e9151e04ad4071f640fb126a8d031</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>12fcfc07f78d6f93829d1a76967c24e7222eedf6</id>
      </parent>
    </parents>
    <author>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </author>
    <url>http://github.com/TwP/bones/commit/d2e51588c176e1c6cc378f2300a21b8aed3bb2b4</url>
    <id>d2e51588c176e1c6cc378f2300a21b8aed3bb2b4</id>
    <committed-date>2009-11-04T14:45:40-08:00</committed-date>
    <authored-date>2009-11-04T14:45:40-08:00</authored-date>
    <message>Fixing some specs</message>
    <tree>6c841114c3f7eb76cd25831fcff4ab379f71f42e</tree>
    <committer>
      <name>Tim Pease</name>
      <email>tim.pease@gmail.com</email>
    </committer>
  </commit>
</commits>
