)]}'
{
  "log": [
    {
      "commit": "42314e9e4cf3085d80a50960bd5d15e557cd7ccf",
      "tree": "17d50aca5382b0974d813fcd18329a95cc6126b1",
      "parents": [
        "5dc859da616e17ba7f2d02c8ccd76b8b1e8e8b1d"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu Jun 02 17:35:09 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu Jun 02 17:35:09 2016 -0700"
      },
      "message": "Adding mvn to corddev host\n"
    },
    {
      "commit": "2343108c1f789393c0a417ab2af823aad4db6c98",
      "tree": "69eb8f576b95cd8c5cec97f35c974cf2b2374969",
      "parents": [
        "7a1beaad73d2ff34375b5010497b9b2d8eb29876"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:49:31 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:49:31 2016 -0700"
      },
      "message": "openjdk is enough in some cases\n"
    },
    {
      "commit": "06ecaa409b9f6df1067515403e69b208ca0d5c61",
      "tree": "644a0884cc00f56202ed01f43327ce6034de29ee",
      "parents": [
        "0b790aaa04071170f492486c27494882e50c0919"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:46:37 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 16:46:37 2016 -0700"
      },
      "message": "Use rng tools and private key fix\n"
    },
    {
      "commit": "ec7df105f9bf3ee9bb32b749eea9a85363541d9f",
      "tree": "5241d44f2aec2ab10c7343616304fef820b9eb5e",
      "parents": [
        "78beb65d8ee77c2830f0d79fa043357c313fafd4"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 05 13:34:18 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri May 06 23:46:17 2016 -0700"
      },
      "message": "Initial outline of opencord integration repo\n\n- Vagrantfile to support standardized \u0027corddev\u0027 development environment\n- Ansible playbooks to properly bring up devenv\n- Gradle build structure\n- Gradle plugin to manage docker-based workflow (pull, build, run, tag,\n  push, etc.)\n- Gradle top-level build file to allow pre-fetching and publishing\n  component docker images. Supported main tasks: fetch, publish\n- Example to how to manage \u0027as-is\u0027 upstream components\n- Added initial content to README.md\n- Added initial content to docs/quickstart.md\n- Updated .gitignore\n- Placeholder, parametric entry for deploy step\n- Placeholder deployment profile config file (config/default.yml)\n"
    }
  ]
}
