)]}'
{
  "log": [
    {
      "commit": "c4f3b8324677432a0ff53f3f23444f85b06c8519",
      "tree": "9091d011861368723c62437ba6d4c33e07f93269",
      "parents": [
        "fa27b9a39217d492872f1cc15486e2870b237b78"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Aug 07 16:31:51 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Aug 07 16:36:33 2013 +0200"
      },
      "message": "REAMDE maintenance\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "fa27b9a39217d492872f1cc15486e2870b237b78",
      "tree": "c68408df89e19d9983d6f4dcacde71f393966f95",
      "parents": [
        "adb10f1600f2a1be705a5e435dbfdb49dabdcd2f"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Aug 07 16:07:14 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Aug 07 16:36:33 2013 +0200"
      },
      "message": "Interpolate Parameters after merging from storage\n\nFollowing the merging of parameters, the storage base class now invokes\ninterpolate() on the Parameters instance (via the Entity) instance.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "30943277e3d6c2e50a2bb43be751b69892e8789c",
      "tree": "a705a59a817298c99e56396ca5701bf234dac1aa",
      "parents": [
        "ac7fc53a29af9067febe59a9837d5566c8bb9b64"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jul 04 08:32:00 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jul 04 22:26:48 2013 +0200"
      },
      "message": "Massive refactoring\n\nThis commit does some massive refactoring of the Salt source:\n\n  - reclass and all adapters have been changed to support the distribute\n    (setuptools) entry-points interface, while they are also runnable\n    directly (using `/usr/bin/env python`);\n\n  - reclass and all adapters now use exactly the same approach to\n    configuration (sensible defaults + config file + command-line\n    options), but inventory/nodeinfo is properly parametrised (e.g.\n    top/pillar for Salt);\n\n  - the documentation has been updated accordingly;\n\n  - defaults and constants were factored out into common modules.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "ff1bae8bc03d15531aea0b5f94ba75b312c0d6d7",
      "tree": "cea086272569366923cc98eeb6fbd0a62f4cddc6",
      "parents": [
        "51406fb63b286b4be9fadb63afbdbe40197fa78f"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jul 04 07:52:30 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jul 04 07:52:30 2013 +0200"
      },
      "message": "Amended descriptions\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "da52287043f8828d4359878fdd5ff40d2755868c",
      "tree": "709a519a85bf6713f2ee134a1af561e16775bfc4",
      "parents": [
        "e85333b984fbe343da70d027dafda5535533bb13"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:31:55 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:31:55 2013 +0200"
      },
      "message": "Add note about running against example inventory\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "46c0652de840a36e373632f6c92dae30052ff5ef",
      "tree": "3bea23048c3396b44bfe5f254481369d6d2def49",
      "parents": [
        "012103e1eddc7a7811232985ecbeae0c726c9d76"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:03:22 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:03:22 2013 +0200"
      },
      "message": "Move hacking-relevant docs to separate file\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "012103e1eddc7a7811232985ecbeae0c726c9d76",
      "tree": "1f5dfadb77cb959ac9b427f1d63c02676c2c7259",
      "parents": [
        "0eda02e0ce677a964cd18123ba9f11df40241032"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:02:02 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 20:02:02 2013 +0200"
      },
      "message": "Docs update for setuptools\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "243eb3d39768b86906b37bf8862be1e4dfd96ad9",
      "tree": "e0f9a7aa9ed5b54ac3b48877c9797d3396efdd2f",
      "parents": [
        "367532c77377dcbe5ada42d54757cd2e2acf2135"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 15:28:34 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jul 03 15:37:19 2013 +0200"
      },
      "message": "README update about contributing and pull requests\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "3924e89044fe445a663ffab4e1712634101ae9c1",
      "tree": "3f008082be00d5cec73e08db6631e749fb3e57c3",
      "parents": [
        "d2fd6863eb02569fa1906d26cffaf42a86ee76aa"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Tue Jun 25 11:57:03 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Wed Jun 26 20:47:29 2013 +0200"
      },
      "message": "Introduce --inventory-base-uri option\n\nThe --inventory-base-uri will get prepended to the --nodes-uri and\n--classes-uri options, unless they are absolute paths.\n\n--nodes-uri and --classes-uri now default to \u0027nodes\u0027 and \u0027classes\u0027\nrespectively.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "5ee69b3779f384af0322324bb51f58a82c9fe4f5",
      "tree": "aaa34549f378ebf1356c3df4f674855e12697300",
      "parents": [
        "42df1faea0e46c3cbafadca787a4c7062a3415db"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Mon Jun 24 13:41:06 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Mon Jun 24 13:41:06 2013 +0200"
      },
      "message": "Split Ansible-specific stuff from README\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "d4833b3ca4a2bbd990b3e5794849b5eaad9ee13a",
      "tree": "a3608e96e764f2d7a14c1210589670b52cecfc8f",
      "parents": [
        "9a9b0ac4ca1fb69a7a235a5d032c4f22ad6e8f81"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 23 13:35:46 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 23 13:35:46 2013 +0200"
      },
      "message": "Make Python-path configurable\n\nThis commit introduces a Makefile that needs to be run initially to\nconfigure reclass for use on the local system, by setting the full path\nto the Python interpreter.\n\nCloses: #1\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "9a9b0ac4ca1fb69a7a235a5d032c4f22ad6e8f81",
      "tree": "abe6429720bb32ef5f4266539bf6195dc64759bc",
      "parents": [
        "a0db0700413a4e59bc02309289dd43c81e424d73"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 21 21:24:18 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 21 21:38:26 2013 +0200"
      },
      "message": "Allow applications postfix to be configured\n\nThe postfix _hosts appended to applications to create host groups is now\nconfigurable.\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "a0db0700413a4e59bc02309289dd43c81e424d73",
      "tree": "dcd0d8e1222e7078f005e944f97214c63b47a1bd",
      "parents": [
        "ff1cb06c9fb4aa5cbeea29c96a7ceca1fbc58b0c"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jun 20 17:25:01 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jun 20 17:25:01 2013 +0200"
      },
      "message": "fixups\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "ff1cb06c9fb4aa5cbeea29c96a7ceca1fbc58b0c",
      "tree": "ffe9df26fcb52aa99ed48d9ac96d809dc1049a53",
      "parents": [
        "6e9dcbaecc9bfda31f3c3f2edf7d04a5b26f085c"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jun 20 17:23:00 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Thu Jun 20 17:23:00 2013 +0200"
      },
      "message": "Doc clarifications to order of evaluation\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "6e9dcbaecc9bfda31f3c3f2edf7d04a5b26f085c",
      "tree": "258f6e8e832360a1c10fa6c02c8f77d74a7937aa",
      "parents": [
        "e497b75945241303ae7556b3f7d3a3e2f4216021"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 16 15:21:09 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Sun Jun 16 15:21:09 2013 +0200"
      },
      "message": "Document variable polymorphism\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "e39e89076f6d78155344d71a7b524f1721c1d602",
      "tree": "af5ae50751b18e0da43e959203d071fcd8049488",
      "parents": [
        "b608e6d7445a49a22e0ce7097a7e94f82fdc645b"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 22:12:17 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 22:12:17 2013 +0200"
      },
      "message": "README touchups\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "b608e6d7445a49a22e0ce7097a7e94f82fdc645b",
      "tree": "7aed9e21ea87fdb1069a0ae7f62e8e1b848ea027",
      "parents": [
        "3434b6b07a260ec50ce83e0b1fa6f58d4309fb20"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 22:10:43 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 22:10:52 2013 +0200"
      },
      "message": "additional notes about playbooks\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "9b2049eef93dbed672e5d9cb672328403eb3edd3",
      "tree": "77daa7cae51f5bedafd2c744edaec07400e58c4b",
      "parents": [
        "622398921b6427df420c7b7a7be5ec034e3b9e0a"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:05:08 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:05:08 2013 +0200"
      },
      "message": "Add Git recommendation\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "622398921b6427df420c7b7a7be5ec034e3b9e0a",
      "tree": "6c38da8c6e24b66c1d50d730b97c0555bdfc2dfc",
      "parents": [
        "9fd35ca44a261e7e523f6fa60b8fc64733efc53e"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:03:59 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 20:03:59 2013 +0200"
      },
      "message": "add a bit of a sales blurb\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    },
    {
      "commit": "3c33322c82f9ef658658a83d250efefa8255986f",
      "tree": "b65806bb0cffa5227d4d2a21782efef81803098c",
      "parents": [
        "f37f06830233ee4a30cffb684ad97bc64043f925"
      ],
      "author": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 19:27:57 2013 +0200"
      },
      "committer": {
        "name": "martin f. krafft",
        "email": "madduck@madduck.net",
        "time": "Fri Jun 14 19:51:08 2013 +0200"
      },
      "message": "add batch of docs\n\nSigned-off-by: martin f. krafft \u003cmadduck@madduck.net\u003e\n"
    }
  ]
}
