)]}'
{
  "log": [
    {
      "commit": "95a52436dba9c50e248a1c2c02d8e8e1c281f8b6",
      "tree": "a99ae324df9e42399a5fb5a7d39689cf1da28e00",
      "parents": [
        "f22de9dea0501064e0a588bf18879de7027791c4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 29 15:26:18 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 29 15:26:51 2024 -0400"
      },
      "message": "Updates for the pre-commit hook\n\n.pre-commit-config.yaml\n-----------------------\n  o Add more hooks\n\nbin/setup.sh\nmakefiles/commands/kail/godownloader.sh\n---------------------------------------\n  o Shellcheck cleanups\n\ninstall/README.md\n-----------------\n  o Add a project copyright notice.\n\nmakefiles/.../*.mk\n------------------\n  o Update copyright notice.\n  o Replace legacy var $(ONF_MAKEDIR) with onf-mk-dir\u003d\n\nmakefiles/virtualenv/include.mk\n-------------------------------\n  o Fixed a small problem with targets clean \u0026 sterile.\n  o Clean target should remove\n\nChange-Id: If624531f4d38aaacc200d3c49aee2c3804122ffb\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "dc04c935b41ad2bef1302c78e2f07430c30f3bd6",
      "tree": "81b7c6be3df0ca1057729b4e1119e793e12875a4",
      "parents": [
        "df2387271b79085160ac852b61466db41e1d95dc"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 01 12:14:21 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 01 12:14:21 2024 -0400"
      },
      "message": "Bulk SPDX copyright notice addition.\n\nCleanup make lint-reuse (lint-license) complaints.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: Ic199c6e6c3f51789b2f91e534e7668b77b567f7d\n"
    },
    {
      "commit": "7ebfb1f38c7461d35bc80ebdb3f8eac6b7e25ac3",
      "tree": "5816238e09fa8a40462a71bd10489abb4a731b0f",
      "parents": [
        "a3f9aca5a06297832e399a63e92631b69c853b60"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 29 12:24:08 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 29 19:29:48 2024 +0000"
      },
      "message": "Improve target coverage for the reuse license checker.\n\nmisc\n----\n  o Copyright notice update from onf v1 to onf v1.1\n\nmakefiles/etc/utils.mk\n----------------------\n  o Function path-by-makefilepath-by-makefile():\n    - Replace $(subst include.mk) with $(dir) so path construction becomes generic.\n    - Added wrapper function genpath-makefiles() to improve call usability.\n\nmakefiles/lint/license/include.mk\nmakefiles/lint/license/reuse.mk\nmakefiles/lint/license/install.mk\n---------------------------------\n  o Added requirements.txt for reuse tool install (ability to vesion and freeze for release).\n  o Define command var REUSE\u003d so local devs can override.\n  o Added banner-{enter,leave} for logfile visibility.\n\nmakefiles/lint/license/include.mk\n\nmakefiles/lint/license/help.mk\n------------------------------\n  o Document a few missing targets for \u0027make help\u0027 and \u0027make lint-reuse-help\u0027.\n\n[HOWTO: test]\n-------------\n% make sterile\n% make venv                 # install virtualenv\n% make lint-reuse-install\n\n% make sterile\n% make lint-reuse-version\n\n% make sterile\n% make lint-reuse\n\nChange-Id: I91f4789981f3d3c5bc744d2db99374f9790e3b98\n"
    },
    {
      "commit": "0e0f05a9820cf003aa20f483f8e959af684f9fa8",
      "tree": "aedec8feeb0a767aa5332acc99646878411cf562",
      "parents": [
        "216b04b3c6bada846f240fb0eaf838dc30e77cc7"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Oct 02 17:41:31 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Nov 14 16:39:10 2023 -0500"
      },
      "message": "Edits needed for repo:voltha-docs use.\n\nSupport a named makefile target for license checking.\n\nmakefiles/lint/license/include.mk\nmakefiles/lint/license/reuse.mk\nmakefiles/lint/license/help.mk\nmakefiles/lint/license/install.mk\n---------------------------------\n  o Add reuse/license checking makefile targets.\n  o repo:voltha-docs jobs perform compliance testing.\n\nChange-Id: Ibb4a30a4b18017a8ff15cdd2bb92d1dc357a5de4\n"
    },
    {
      "commit": "e98239c88808fc70c303dcc3290f961bb8aa104e",
      "tree": "37d722e4a521fb1e1c10e48ddf5d6f89c96f1bc6",
      "parents": [
        "0205d33fd6c45b46edb8b0a12a8976d7933dfb0b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon May 08 17:10:07 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon May 08 17:10:07 2023 -0400"
      },
      "message": "Minor makefile edits\n\nmakefiles/consts.mk\n-------------------\n  o Fixed quote-{double,single} macros to use the correct values.\n\nmakefiles/include.mk\nmakefiles/lint/shell.mk\nmakefiles/virtualenv.mk\n-----------------------\n  o Inline a visual version string for quick sanity checking.\n\nmakefiles/lint/include.mk\nmakefiles/lint/license/\n-------------------------\n  o Check license agreements with the reuse command line tool.\n\nChange-Id: I54b247805dc75b888ab5662e224261dabb01eab7\n"
    }
  ]
}
