)]}'
{
  "log": [
    {
      "commit": "4221087baec83cecd677db93f385d78d34e9f098",
      "tree": "bd5db8ca89b380f8257db203f496011c28c4e0c6",
      "parents": [
        "bc75d3a5d2219db296d080df18f92350a4a3db09"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 17:26:06 2016 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "adam.tengler@tcpcloud.eu",
        "time": "Wed Jun 15 17:26:06 2016 +0200"
      },
      "message": "SPM packaging metadata\n"
    },
    {
      "commit": "bc75d3a5d2219db296d080df18f92350a4a3db09",
      "tree": "c034c92e24949a081e02b474ed35262f369cd987",
      "parents": [
        "abbd8a15185156537f1fef1104caa0d59f6a52ed"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:45 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:39:45 2016 +0200"
      },
      "message": "Fix source dependency parsing\n"
    },
    {
      "commit": "abbd8a15185156537f1fef1104caa0d59f6a52ed",
      "tree": "3031af84324c3335ffc0d4bf530d16d10bcdf8a4",
      "parents": [
        "f90c6544cf78b042cbd2b60649585cb3f5cdbbea"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:35:38 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 14:35:38 2016 +0200"
      },
      "message": "Add Makefile\n"
    },
    {
      "commit": "f90c6544cf78b042cbd2b60649585cb3f5cdbbea",
      "tree": "1f5d1e9922b977b839ee5074012e17d70994f5a8",
      "parents": [
        "3336f89e337684d65f57e72da1a4de4b28c56932"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 15:02:10 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 15:02:10 2016 +0100"
      },
      "message": "typofix\n"
    },
    {
      "commit": "3336f89e337684d65f57e72da1a4de4b28c56932",
      "tree": "d0d41a00f42b908955416fd910605e9d06870911",
      "parents": [
        "6cc6cc67c066ade1107a41c32d00be0936057fc9"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:56:59 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:56:59 2016 +0100"
      },
      "message": "fix default logfiles\n"
    },
    {
      "commit": "6cc6cc67c066ade1107a41c32d00be0936057fc9",
      "tree": "4c16dc938e47897b3914aebf415ba73cad784891",
      "parents": [
        "dcdd8a17380052e16d76ccdf0c3e8e247fa1fe8c"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:39:21 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:39:21 2016 +0100"
      },
      "message": "dev\n"
    },
    {
      "commit": "dcdd8a17380052e16d76ccdf0c3e8e247fa1fe8c",
      "tree": "cd4b61f3eb749b93ed74d5448aa4e30e332ac191",
      "parents": [
        "4f04cfa7cd83887a6aa5c363953e526797e0647c"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:35:52 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 14:35:52 2016 +0100"
      },
      "message": "dev\n"
    },
    {
      "commit": "4f04cfa7cd83887a6aa5c363953e526797e0647c",
      "tree": "0e976bec2ca752ebcb21b2646afab431966bf01a",
      "parents": [
        "2ca25748d50c6dd38165bfe76bbe2381eca10c07"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:42:55 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:42:55 2016 +0100"
      },
      "message": "dev\n"
    },
    {
      "commit": "2ca25748d50c6dd38165bfe76bbe2381eca10c07",
      "tree": "5d01f2bd3b79eb76247f96013c183c7251a3c7b9",
      "parents": [
        "21265d38c13c68829f8f19ab53d149551f070395"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:41:02 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:41:02 2016 +0100"
      },
      "message": "set defined permissions to default logfiles; fix file mask\n"
    },
    {
      "commit": "21265d38c13c68829f8f19ab53d149551f070395",
      "tree": "7419e40420c804c7f74f5b0f0734bcc702667049",
      "parents": [
        "6a25b8d4b145a48b0090741f822377bda0a64f73"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:39:24 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:39:24 2016 +0100"
      },
      "message": "set default logfiles\n"
    },
    {
      "commit": "6a25b8d4b145a48b0090741f822377bda0a64f73",
      "tree": "8c6ac8caae5637132e2df1e493c7cf46737d3c39",
      "parents": [
        "e46a25bbf4ee8a2dbbc547f3490fbb11f2bf206f"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:38:27 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:38:27 2016 +0100"
      },
      "message": "fix mode syntax\n"
    },
    {
      "commit": "e46a25bbf4ee8a2dbbc547f3490fbb11f2bf206f",
      "tree": "c20736cf59699d56659b3f865af9d76d7d02cdba",
      "parents": [
        "a89aac1ed388c31e2f0bd8518007a39e9421cafb"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:32:15 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 21 11:32:15 2016 +0100"
      },
      "message": "fix mode syntax\n"
    },
    {
      "commit": "a89aac1ed388c31e2f0bd8518007a39e9421cafb",
      "tree": "6615612b54f0a44f84f13526d151f553a3aac23e",
      "parents": [
        "3b5431f3ec1e7941dac7f91e3543f8bf2d6590ec"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 12:52:28 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 12:52:28 2016 +0100"
      },
      "message": "fix debian config path\n"
    },
    {
      "commit": "3b5431f3ec1e7941dac7f91e3543f8bf2d6590ec",
      "tree": "3d36eed0a3a0b8a200beb3d34a60820b5468d809",
      "parents": [
        "085073fe328f528ee0d99e5ba4444e9772a27299"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:24:06 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:24:06 2016 +0100"
      },
      "message": "move defaults to map.jinja\n"
    },
    {
      "commit": "085073fe328f528ee0d99e5ba4444e9772a27299",
      "tree": "1d6bc847f1ad3378a265d3c441f720a37cc144c4",
      "parents": [
        "c19e7f7d1d6340e18481ac72aa88deea47014b36"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:17:40 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:17:40 2016 +0100"
      },
      "message": "add missing import\n"
    },
    {
      "commit": "c19e7f7d1d6340e18481ac72aa88deea47014b36",
      "tree": "f520a6b5eaccfd08edda04d9aface02e0c7444d0",
      "parents": [
        "47cf5556d70f7592fac972c88c888fb6ba624afb"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:08:34 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:08:34 2016 +0100"
      },
      "message": "add support for file owner,group,mode\n"
    },
    {
      "commit": "47cf5556d70f7592fac972c88c888fb6ba624afb",
      "tree": "e9c3619bf28b77771f95ca2585a8248671271a9a",
      "parents": [
        "1a4044c216dc47612c4534ba4ad4ce9dc260f058"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:06:33 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Mon Mar 14 11:06:33 2016 +0100"
      },
      "message": "separate Debian and RedHat config files\n"
    },
    {
      "commit": "1a4044c216dc47612c4534ba4ad4ce9dc260f058",
      "tree": "53b7bd14b11fbee502107d023443d8fea0a04cbc",
      "parents": [
        "1ba4ada92e13ce3d2f8a400a52c0d200dce910f8"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Thu Mar 10 18:51:58 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Thu Mar 10 18:51:58 2016 +0100"
      },
      "message": "add precise timestamp config example\n"
    },
    {
      "commit": "1ba4ada92e13ce3d2f8a400a52c0d200dce910f8",
      "tree": "ebe2ae72e17fdc89fca400d092dc52f41acbb83a",
      "parents": [
        "2d87386c47c6a32c753478da51bad86e0a61fa90"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:14:21 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:14:21 2016 +0100"
      },
      "message": "fix formula source\n"
    },
    {
      "commit": "2d87386c47c6a32c753478da51bad86e0a61fa90",
      "tree": "efb7b0f8d9751fc1e242acc5c19bf6ae3951ea40",
      "parents": [
        "a4175f62e9daf8edfe5fb09f827bbf4320fe92ca"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:12:24 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:12:24 2016 +0100"
      },
      "message": "formula code\n"
    },
    {
      "commit": "a4175f62e9daf8edfe5fb09f827bbf4320fe92ca",
      "tree": "b119734b6a9d874905658581007fbbd7467f162c",
      "parents": [
        "dee93bf368780ad8929bc3c29236411b90d8338a"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:12:02 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:12:02 2016 +0100"
      },
      "message": "add formula tests\n"
    },
    {
      "commit": "dee93bf368780ad8929bc3c29236411b90d8338a",
      "tree": "00037df82d2f95c8f1a353cf0f4a7067616bd014",
      "parents": [
        "e96ef16a3f3a715aee75174c0caaefbaca8755e0"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:11:28 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:11:28 2016 +0100"
      },
      "message": "add .gitignore\n"
    },
    {
      "commit": "e96ef16a3f3a715aee75174c0caaefbaca8755e0",
      "tree": "4e8cc90ec0991bb820ec714fb5fb6135c12246dc",
      "parents": [
        "7f3048d4070c78e0223a95007b4c7e3e683f6754"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:11:09 2016 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Wed Feb 17 19:11:09 2016 +0100"
      },
      "message": "debian package support\n"
    },
    {
      "commit": "7f3048d4070c78e0223a95007b4c7e3e683f6754",
      "tree": "c253c793557cded7511f50b99c69654b1c96374e",
      "parents": [
        "7f61d3962e45bf4b335d74e7fea2d5f24b2db521"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sat Dec 05 20:13:07 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sat Dec 05 20:13:07 2015 +0100"
      },
      "message": "fix import name\n"
    },
    {
      "commit": "7f61d3962e45bf4b335d74e7fea2d5f24b2db521",
      "tree": "70c48065984f06cb31fc26ea9382bbe9c7a5e90d",
      "parents": [
        "e4101b41b7ae284bdd24bab586be0798f84ebc91"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:46:38 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:46:38 2015 +0100"
      },
      "message": "fix classname\n"
    },
    {
      "commit": "e4101b41b7ae284bdd24bab586be0798f84ebc91",
      "tree": "3c7adfe6838c7f054a6e7c93eafb6bd24dfb0c66",
      "parents": [
        "e4eb331e7a936094e22935de122efed501e05efe"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:41:36 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:41:36 2015 +0100"
      },
      "message": "fix template\n"
    },
    {
      "commit": "e4eb331e7a936094e22935de122efed501e05efe",
      "tree": "664e389243daee19281a770a3518e8d12123689d",
      "parents": [
        "28d7d892d80d9cab74573ac865aadfcd7e6fc24a"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:40:38 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:40:38 2015 +0100"
      },
      "message": "fix value name\n"
    },
    {
      "commit": "28d7d892d80d9cab74573ac865aadfcd7e6fc24a",
      "tree": "927904126f72361ce6d97d1f78658bfe4d35f7c4",
      "parents": [
        "25fe373b43393cbf1c5c6891485ef408e11cc42d"
      ],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:36:59 2015 +0100"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:36:59 2015 +0100"
      },
      "message": "initial: basic formula with template setting support\n"
    },
    {
      "commit": "25fe373b43393cbf1c5c6891485ef408e11cc42d",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "2e1e248e1219022f971ec902be9cb86e87378c8a"
      ],
      "author": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:35:04 2015 +0100"
      },
      "committer": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:35:04 2015 +0100"
      },
      "message": "cookiecutter is comming\n"
    },
    {
      "commit": "2e1e248e1219022f971ec902be9cb86e87378c8a",
      "tree": "40d9606b64ae910e557ce7b12fb310047996b827",
      "parents": [
        "cc5f1c3315a1cb3d5af1e488966a4f943c074b9a"
      ],
      "author": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:55 2015 +0100"
      },
      "committer": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:55 2015 +0100"
      },
      "message": "cookiecutter is comming\n"
    },
    {
      "commit": "cc5f1c3315a1cb3d5af1e488966a4f943c074b9a",
      "tree": "bdb939d0c587c2850930205248140cc9e972bef4",
      "parents": [
        "23c16949d0cf57188bc8c211a496820219812fea"
      ],
      "author": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:45 2015 +0100"
      },
      "committer": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:45 2015 +0100"
      },
      "message": "cookiecutter is comming\n"
    },
    {
      "commit": "23c16949d0cf57188bc8c211a496820219812fea",
      "tree": "57d539d00a843503f3f2bf456e365a0d6afa8de7",
      "parents": [
        "c2d7affb881f64702d5c672ddf0f4de611f6dbd0"
      ],
      "author": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:29 2015 +0100"
      },
      "committer": {
        "name": "Jan Kaufman",
        "email": "j.kaufman@tcpcloud.eu",
        "time": "Fri Dec 04 21:34:29 2015 +0100"
      },
      "message": "cookiecutter is comming\n"
    },
    {
      "commit": "c2d7affb881f64702d5c672ddf0f4de611f6dbd0",
      "tree": "5b68def0d1df28e55cf7da703fc0a7232cc6fc7a",
      "parents": [],
      "author": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sat Sep 26 22:46:59 2015 +0200"
      },
      "committer": {
        "name": "jan kaufman",
        "email": "jan.kaufman@tcpcloud.eu",
        "time": "Sat Sep 26 22:46:59 2015 +0200"
      },
      "message": "initial commit\n"
    }
  ]
}
