<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>33c10a3aa766308f6249e887cfefea609a53903b</id>
      </parent>
    </parents>
    <author>
      <name>Mitchell Hashimoto</name>
      <email>mitchell.hashimoto@gmail.com</email>
    </author>
    <url>http://github.com/crafterm/sprinkle/commit/355b3aedf7c0303a5d7132ef70f70687043b11e9</url>
    <id>355b3aedf7c0303a5d7132ef70f70687043b11e9</id>
    <committed-date>2008-07-19T03:25:41-07:00</committed-date>
    <authored-date>2008-07-19T03:25:41-07:00</authored-date>
    <message>Documented Sprinkle::Script.</message>
    <tree>9b9f1c6282cef11b40e07cacd12dadce52b1c2c6</tree>
    <committer>
      <name>Mitchell Hashimoto</name>
      <email>mitchell.hashimoto@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>06069b4bf9f79253ed962d839f717dab9d131aa3</id>
      </parent>
    </parents>
    <author>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </author>
    <url>http://github.com/crafterm/sprinkle/commit/f4d32bd7c08ea06bd014d2de884c1061d266d3ae</url>
    <id>f4d32bd7c08ea06bd014d2de884c1061d266d3ae</id>
    <committed-date>2008-05-17T08:20:35-07:00</committed-date>
    <authored-date>2008-05-17T08:20:35-07:00</authored-date>
    <message>Move understanding of the package, policy and deployment DSL constructs directly into Object, rather than on Script. This is necessary because embedded sprinkle scripts that use 'require' will fail without it, as Ruby's 'require' implemenentation sets self to be main:Object always, which yields in method not found errors if the DSL methods are only known within instances of Script.</message>
    <tree>9e5ff84e1ac2a978681eece07c05c0e1a736a05e</tree>
    <committer>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fca6ef7f968c15baceda8c958fe013bf3d28a705</id>
      </parent>
    </parents>
    <author>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </author>
    <url>http://github.com/crafterm/sprinkle/commit/5c1598eb8f7cced970d247090636d8eb7edff1f3</url>
    <id>5c1598eb8f7cced970d247090636d8eb7edff1f3</id>
    <committed-date>2008-04-14T00:47:24-07:00</committed-date>
    <authored-date>2008-04-14T00:47:24-07:00</authored-date>
    <message>Ensure that sprinkle script name is passed to instance_eval for error handling, spec to validate</message>
    <tree>d908a2f3606f7aa9bf1dea761e99e440919a757f</tree>
    <committer>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>93a0a462761791fdc6a8e9e95a745bc8c963cd64</id>
      </parent>
    </parents>
    <author>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </author>
    <url>http://github.com/crafterm/sprinkle/commit/f44538a8d4ea01e2c88393a60ceeb84a97083b25</url>
    <id>f44538a8d4ea01e2c88393a60ceeb84a97083b25</id>
    <committed-date>2008-03-13T05:47:35-07:00</committed-date>
    <authored-date>2008-03-13T05:47:35-07:00</authored-date>
    <message>Added entry point class into the Sprinkle engine, which accepts a given script, evaluates and processes it.

Added spec test to validate operation.</message>
    <tree>f53d866327248c8fe69bc20f46e6fa53e0e746af</tree>
    <committer>
      <name>Marcus Crafter</name>
      <email>crafterm@redartisan.com</email>
    </committer>
  </commit>
</commits>
