<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>4d9587669f5b501fcbf54cf14a75e57bb2878d4a</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/e5ee21d01958be09ac3eb870e65bcfc65dba8f05</url>
    <id>e5ee21d01958be09ac3eb870e65bcfc65dba8f05</id>
    <committed-date>2009-11-19T23:40:18-08:00</committed-date>
    <authored-date>2009-11-19T23:40:18-08:00</authored-date>
    <message>less require 'ruote/exp/flowexpression'</message>
    <tree>0b63843eb6020e084d5b335a89a16fb2506ec9df</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7eace8a3f5fb79677a7fd2816a7bd3b1b32412b</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/4d9587669f5b501fcbf54cf14a75e57bb2878d4a</url>
    <id>4d9587669f5b501fcbf54cf14a75e57bb2878d4a</id>
    <committed-date>2009-11-19T17:12:18-08:00</committed-date>
    <authored-date>2009-11-19T17:12:18-08:00</authored-date>
    <message>making sure cancel and subprocesses are good friends</message>
    <tree>36d83771666d57457e926775a4fd7e32b0c9bf82</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96646d184b3677f4d72f9b30812cfaa1e65c9b68</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/f7eace8a3f5fb79677a7fd2816a7bd3b1b32412b</url>
    <id>f7eace8a3f5fb79677a7fd2816a7bd3b1b32412b</id>
    <committed-date>2009-11-17T16:14:20-08:00</committed-date>
    <authored-date>2009-11-17T16:14:20-08:00</authored-date>
    <message>doomed by float assertion. Fixed by Enrico.</message>
    <tree>7660d5f4eb1d2fdfce990000b4e64764c17796a6</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7cd45ad2209fdab6301becad07ba720098ea58f5</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/96646d184b3677f4d72f9b30812cfaa1e65c9b68</url>
    <id>96646d184b3677f4d72f9b30812cfaa1e65c9b68</id>
    <committed-date>2009-11-16T16:49:12-08:00</committed-date>
    <authored-date>2009-11-16T16:49:12-08:00</authored-date>
    <message>binding process trees in engine variables fixed.</message>
    <tree>cb45eeb4055e993a1180b441690ca6c4483df77f</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfee33390b313821b646cf91bb840223c5d6da90</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/7cd45ad2209fdab6301becad07ba720098ea58f5</url>
    <id>7cd45ad2209fdab6301becad07ba720098ea58f5</id>
    <committed-date>2009-11-14T21:56:09-08:00</committed-date>
    <authored-date>2009-11-14T21:56:09-08:00</authored-date>
    <message>preparing further peeks into faulty process definitions / links to process definitions</message>
    <tree>75d51090eeeeab87c7c6a323a08b590777942646</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97c27bc9cf1b29f8ab7c2c0133aca2da753591d0</id>
      </parent>
      <parent>
        <id>8c089c7bcc2e9c5c4e0b42ffb50117411c8de373</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/dfee33390b313821b646cf91bb840223c5d6da90</url>
    <id>dfee33390b313821b646cf91bb840223c5d6da90</id>
    <committed-date>2009-11-14T21:32:55-08:00</committed-date>
    <authored-date>2009-11-14T21:32:55-08:00</authored-date>
    <message>Merge remote branch 'kenneth_storep/store_participants'</message>
    <tree>086ef0c0368f3808fe875752753c7c491bf4bf88</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2e4713fe95fae7782fd8deab5b3940a89f3beae</id>
      </parent>
    </parents>
    <author>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/8c089c7bcc2e9c5c4e0b42ffb50117411c8de373</url>
    <id>8c089c7bcc2e9c5c4e0b42ffb50117411c8de373</id>
    <committed-date>2009-11-14T21:24:39-08:00</committed-date>
    <authored-date>2009-11-14T21:24:39-08:00</authored-date>
    <message>Neater path lookups for fs_participant</message>
    <tree>1a9e1cceaadce4bd8affb2202c84700a0fc5e8f6</tree>
    <committer>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>57a2fb355c96e4c6ed45beac3be1595e09268324</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/97c27bc9cf1b29f8ab7c2c0133aca2da753591d0</url>
    <id>97c27bc9cf1b29f8ab7c2c0133aca2da753591d0</id>
    <committed-date>2009-11-14T20:50:29-08:00</committed-date>
    <authored-date>2009-11-14T20:50:29-08:00</authored-date>
    <message>fixed 'is set' issue thanks to Francisco</message>
    <tree>3e01763b8c2fd08671bf50415265523d03e68283</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>46ff24a2a852d7ac51bca769037bc2b72cc8fd05</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/57a2fb355c96e4c6ed45beac3be1595e09268324</url>
    <id>57a2fb355c96e4c6ed45beac3be1595e09268324</id>
    <committed-date>2009-11-14T20:47:38-08:00</committed-date>
    <authored-date>2009-11-14T20:47:38-08:00</authored-date>
    <message>ouch, left noisy</message>
    <tree>01bcb78b6dd2c950d79d738da8e8f21e531f2fb4</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78e8ff9c370e03f9ee1bec374ec90d96d576ffed</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/f2e4713fe95fae7782fd8deab5b3940a89f3beae</url>
    <id>f2e4713fe95fae7782fd8deab5b3940a89f3beae</id>
    <committed-date>2009-11-13T03:08:05-08:00</committed-date>
    <authored-date>2009-11-10T17:36:09-08:00</authored-date>
    <message>ruote2.0 moved to master, changing link</message>
    <tree>9d0b3f69ab6434bccd440c2a5c7873018397b1a1</tree>
    <committer>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>199146b5c15fb01ef146619e834e6838474a210a</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/78e8ff9c370e03f9ee1bec374ec90d96d576ffed</url>
    <id>78e8ff9c370e03f9ee1bec374ec90d96d576ffed</id>
    <committed-date>2009-11-13T03:08:04-08:00</committed-date>
    <authored-date>2009-11-08T19:53:51-08:00</authored-date>
    <message>workqueue : purge should not shut down queue</message>
    <tree>845183bad1fe8a345bbcdae71fa186c393216dda</tree>
    <committer>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b2888f27274e7c8ddb972a7a475cb9829245f995</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/46ff24a2a852d7ac51bca769037bc2b72cc8fd05</url>
    <id>46ff24a2a852d7ac51bca769037bc2b72cc8fd05</id>
    <committed-date>2009-11-12T18:15:47-08:00</committed-date>
    <authored-date>2009-11-12T18:15:47-08:00</authored-date>
    <message>refinement : pointing to the parent exp (cursor) directly</message>
    <tree>1a1722f9612cc57ce70b95251388aabe6349f8e3</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb11c3908f6d41f7ca5be1892098b9edb398b07d</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/b2888f27274e7c8ddb972a7a475cb9829245f995</url>
    <id>b2888f27274e7c8ddb972a7a475cb9829245f995</id>
    <committed-date>2009-11-12T17:44:11-08:00</committed-date>
    <authored-date>2009-11-12T17:44:11-08:00</authored-date>
    <message>added testing for on-the-fly cursor rewinding</message>
    <tree>3070c1580fc150c81b74a07b958d830a18267205</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c6dce0b69f4f34dc9be758f9de56742cd72ab00</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/bb11c3908f6d41f7ca5be1892098b9edb398b07d</url>
    <id>bb11c3908f6d41f7ca5be1892098b9edb398b07d</id>
    <committed-date>2009-11-12T17:09:40-08:00</committed-date>
    <authored-date>2009-11-12T17:09:40-08:00</authored-date>
    <message>some ISPs don't 404 on example.com. Worked around. Thanks Kenneth.</message>
    <tree>61e9b6b731c80488a029339e4a250f12bc3f42f8</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>db766fd81869b47add2aab4cd0986f6e62fc5edd</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/2c6dce0b69f4f34dc9be758f9de56742cd72ab00</url>
    <id>2c6dce0b69f4f34dc9be758f9de56742cd72ab00</id>
    <committed-date>2009-11-12T01:19:15-08:00</committed-date>
    <authored-date>2009-11-12T01:19:15-08:00</authored-date>
    <message>simple note about is_uri? and URI.parse</message>
    <tree>43e50760d04808a9d1e5489508825d8f4072b1be</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d8f806ea875d6bf2a33a2d8863e66d00fa458e6</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/db766fd81869b47add2aab4cd0986f6e62fc5edd</url>
    <id>db766fd81869b47add2aab4cd0986f6e62fc5edd</id>
    <committed-date>2009-11-10T17:36:09-08:00</committed-date>
    <authored-date>2009-11-10T17:36:09-08:00</authored-date>
    <message>ruote2.0 moved to master, changing link</message>
    <tree>975162a44efad8f8c2fedc6f4c08f6c412e10a0c</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ad540dfb00b727174e23642c895b25a2aed73bbf</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/5d8f806ea875d6bf2a33a2d8863e66d00fa458e6</url>
    <id>5d8f806ea875d6bf2a33a2d8863e66d00fa458e6</id>
    <committed-date>2009-11-08T19:53:51-08:00</committed-date>
    <authored-date>2009-11-08T19:53:51-08:00</authored-date>
    <message>workqueue : purge should not shut down queue</message>
    <tree>18b41810af31c0a253da048f9dd83cf5477f4ff4</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0569266b7290a5748a3db1fb9cb77a943c63813</id>
      </parent>
    </parents>
    <author>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/199146b5c15fb01ef146619e834e6838474a210a</url>
    <id>199146b5c15fb01ef146619e834e6838474a210a</id>
    <committed-date>2009-11-08T12:08:31-08:00</committed-date>
    <authored-date>2009-11-08T12:08:31-08:00</authored-date>
    <message>Initial updates to FsParticipant required by ruote-kit</message>
    <tree>14dc34785827ca5d90fe3f827a624dd1c6972347</tree>
    <committer>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ad540dfb00b727174e23642c895b25a2aed73bbf</id>
      </parent>
    </parents>
    <author>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/a0569266b7290a5748a3db1fb9cb77a943c63813</url>
    <id>a0569266b7290a5748a3db1fb9cb77a943c63813</id>
    <committed-date>2009-11-08T12:07:53-08:00</committed-date>
    <authored-date>2009-11-08T12:07:53-08:00</authored-date>
    <message>Need openssl before eventmachine</message>
    <tree>705d6e8e05c64aa295f5bb8d2042516c2930715f</tree>
    <committer>
      <name>Kenneth Kalmer</name>
      <email>kenneth.kalmer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9cbd4d645491b0629cad2665e250ef5623a3656</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/ad540dfb00b727174e23642c895b25a2aed73bbf</url>
    <id>ad540dfb00b727174e23642c895b25a2aed73bbf</id>
    <committed-date>2009-11-04T07:38:25-08:00</committed-date>
    <authored-date>2009-11-04T07:38:20-08:00</authored-date>
    <message>not rewriting the tree in case of on_{cancel|error|timeout}

but flagging as '_triggered'</message>
    <tree>b077c247fe7bbb661f9dd8a47ca709812dd9e90d</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9467e07b8181de0e68077c96d17b2e2459cbb537</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/c9cbd4d645491b0629cad2665e250ef5623a3656</url>
    <id>c9cbd4d645491b0629cad2665e250ef5623a3656</id>
    <committed-date>2009-11-04T00:20:52-08:00</committed-date>
    <authored-date>2009-11-03T23:23:27-08:00</authored-date>
    <message>reworked engine shutdown</message>
    <tree>3e02dc101d5b388c5f4e37b6011bee58f9d786c5</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f0deacbe026aed5f68c8e1465b7ef21d35259de</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/9467e07b8181de0e68077c96d17b2e2459cbb537</url>
    <id>9467e07b8181de0e68077c96d17b2e2459cbb537</id>
    <committed-date>2009-11-03T22:20:42-08:00</committed-date>
    <authored-date>2009-11-03T22:20:42-08:00</authored-date>
    <message>preventing buckets from eating their tails (read vs write)</message>
    <tree>9455d52ce3c21fd6716f054a395ccc6d990607ae</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37c017b56f16a440b9ee5655100bc90f6bc73b20</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/4f0deacbe026aed5f68c8e1465b7ef21d35259de</url>
    <id>4f0deacbe026aed5f68c8e1465b7ef21d35259de</id>
    <committed-date>2009-11-03T21:21:26-08:00</committed-date>
    <authored-date>2009-11-03T21:21:26-08:00</authored-date>
    <message>making sure scheduler job_thread are not marshalled (that kills the scheduler)</message>
    <tree>a18c44b49330fd83613620bb700373a26d5abbde</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f0ee7b008726a777f8a3c0666ed66d0604d3d06</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/37c017b56f16a440b9ee5655100bc90f6bc73b20</url>
    <id>37c017b56f16a440b9ee5655100bc90f6bc73b20</id>
    <committed-date>2009-11-03T20:46:59-08:00</committed-date>
    <authored-date>2009-11-03T20:46:59-08:00</authored-date>
    <message>naming threads (and killing queue thread when shutting engine down)</message>
    <tree>6e36d3390c2f5cc889fb902c3415e680cfd20587</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5e02d0dcecb07edfe44445d50db419cda73c7e9f</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/8f0ee7b008726a777f8a3c0666ed66d0604d3d06</url>
    <id>8f0ee7b008726a777f8a3c0666ed66d0604d3d06</id>
    <committed-date>2009-11-03T17:28:11-08:00</committed-date>
    <authored-date>2009-11-03T17:28:11-08:00</authored-date>
    <message>history test was october-2009-only. Fixed.</message>
    <tree>9a180e6cdfe595b3fa91e634e26f8e67787067dd</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63b1e69c7ef6c3510b1117ff2417081bd9cf08ad</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/5e02d0dcecb07edfe44445d50db419cda73c7e9f</url>
    <id>5e02d0dcecb07edfe44445d50db419cda73c7e9f</id>
    <committed-date>2009-11-03T06:16:54-08:00</committed-date>
    <authored-date>2009-11-03T06:16:54-08:00</authored-date>
    <message>stopped the auto rewriting of 'define' nodes into 'sequence' nodes</message>
    <tree>506ba0280ce25229f20d323cbe381ae46305a9c6</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>92110bdf49a359ea9cfcec7e2d9488b941c6f8e2</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/63b1e69c7ef6c3510b1117ff2417081bd9cf08ad</url>
    <id>63b1e69c7ef6c3510b1117ff2417081bd9cf08ad</id>
    <committed-date>2009-11-02T22:34:50-08:00</committed-date>
    <authored-date>2009-11-02T22:34:50-08:00</authored-date>
    <message>added test about processses when on_cancel</message>
    <tree>120ae03838c9a3a4117d74548214d01f0c99b490</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58b8d7d752eaf408f2a843ef562bea14460cf07d</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/92110bdf49a359ea9cfcec7e2d9488b941c6f8e2</url>
    <id>92110bdf49a359ea9cfcec7e2d9488b941c6f8e2</id>
    <committed-date>2009-10-29T07:38:39-07:00</committed-date>
    <authored-date>2009-10-29T07:38:39-07:00</authored-date>
    <message>'cancel' as an alias to 'undo'</message>
    <tree>df0eaf16b89e5a6f023a15b93c70a151c663d0af</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>34ca01360133e8e1f3b9155895266d7ab270f451</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/58b8d7d752eaf408f2a843ef562bea14460cf07d</url>
    <id>58b8d7d752eaf408f2a843ef562bea14460cf07d</id>
    <committed-date>2009-10-29T07:34:39-07:00</committed-date>
    <authored-date>2009-10-29T07:34:39-07:00</authored-date>
    <message>mainly, cron/every expression

but also 'crontab' for when :frequency, and lots of bucket.rb and scheduler tightening</message>
    <tree>05dc437fb0ff6e218fdf9ed8da9e20f6a9f0b175</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>946eeb65d8132db4e14ac1c5a796cce19ae726fd</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/ruote/commit/34ca01360133e8e1f3b9155895266d7ab270f451</url>
    <id>34ca01360133e8e1f3b9155895266d7ab270f451</id>
    <committed-date>2009-10-26T23:09:31-07:00</committed-date>
    <authored-date>2009-10-26T23:09:31-07:00</authored-date>
    <message>when expression : OK to pass cron strings to :frequency</message>
    <tree>02b6b833edc5edd5610ea07742e0ca16b9ded689</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
</commits>
