)]}'
{
  "log": [
    {
      "commit": "3086a4fc390e02fa0ec4d843c16eb76f2a0a4571",
      "tree": "bffc380ba5c55f2c8fbbcbc94bd7e400ec1530f1",
      "parents": [
        "a3d896ae0f1d41fb4c659726db4e816f9861b58f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 21 12:12:34 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 21 12:20:40 2023 -0500"
      },
      "message": "Document more release todo items.\n\nhowto/release/jenkins\n---------------------\n  o Document LTS view creation.\n\nMisc\n----\n  o Remove a few stray merge conflict markers that were added.\n\nChange-Id: I5cd30f126383783b826362f100f169d66fe49170\n"
    },
    {
      "commit": "4de98b791202bc2aea7d8257043f29c4720c92eb",
      "tree": "1ed76419444520f4fda8018ec9d0923fdf52d187",
      "parents": [
        "becf197883621f2bc6d70edcd0801dae70eb0817"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 09 14:51:38 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 16 11:39:46 2023 -0500"
      },
      "message": "Makefile edits to improve library lint target support.\n\nMakefile\n--------\n  o Replace inlined includes with single $(MAKEDIR)/include.mk\n  o virtualenv install w/dependencies handled by makefiles/virtualenv.mk\n  o Use \u0027\u0026\u0026\u0027 for command separation to improve error handling.\n  o Added more target documentation.\n  o Re-home doc8/rst syntax checking into makefiles/lint/doc8.mk.\n\nhowto/code/linting.rst\n----------------------\n  o Document supported lint targets on docs.voltha.org.\n\nhowto/release/index.rst\nhowto/release/post-release/\nhowto/release/vcs/\n---------------------------\n  o Document more release related activity (bugfix branch creation)\n\nmakefiles/consts.mk\n-------------------\n  o Define and use more library macros.\n\nconfig.mk\n---------\n  o Per-repository library makefile configuration, disable linting.\n\nmakefiles/virtualenv.mk\n-----------------------\n  o Library virtualenv install with dependences.\n  o Begin using a consistent install directory.\n  o Ugh: repository (voltha-docs) submodules each install a full venv.\n  o Install dependency drive based on existence of activate script.\n  o Lint targets updated to use activate script as a dependency.\n  o Update activate macro to run:  set -u \u0026\u0026 activate \u0026\u0026 set +u\n\nmakefiles/patches/include.mk\n----------------------------\n  o Update to use virtualenv.mk defined macros.\n\nmakefiles/lint/doc8.mk\nmakefiles/lint/python/flake8.mk\nmakefiles/lint/json.mk\nmakefiles/lint/python/pylint.mk\nmakefiles/lint/robot.mk\nmakefiles/lint/shell.mk\nmakefiles/lint/yaml.mk\n-------------------------------\n  o All library linting defines consistent targets and logic.\n  o Support two library targets: lint-all and lint-modified.\n  o Default to checking all available sources.\n  o Linting can be disabled per-repository via {project}/config.mk\n\nChange-Id: I7b7b5e523c867183d44244a0da21cfa3584e9a50\n"
    },
    {
      "commit": "becf197883621f2bc6d70edcd0801dae70eb0817",
      "tree": "c7f2dbb57b068afd6569cba7ce995abcc02819f4",
      "parents": [
        "2a6879520e50b6d1c3fefbadafe2a6c8d73262ca"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 08 10:11:01 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 08 10:11:48 2023 -0500"
      },
      "message": "Fixed a typo in the voltha release notes image, dot-dot truncated to dot\n\nChange-Id: I4de322c1f9a7a1dd8b221ccd4cee84415ab67674\n"
    },
    {
      "commit": "2a6879520e50b6d1c3fefbadafe2a6c8d73262ca",
      "tree": "c921bfbd37fc53847e35a653faacd6a750b5476c",
      "parents": [
        "c9614ce9e33433eb0fb99b4dd8616237b353b7a6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 01 13:10:12 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 01 13:10:34 2023 -0500"
      },
      "message": "Last minute changes, update version for release\n\nChange-Id: I4fd558abd868c6c4bc9d3e8833878c9cc1cedff9\n"
    },
    {
      "commit": "8388b7f4bab79bf4a2a2c805966d56ed670d8717",
      "tree": "f3082cf3561b33b6fd24dcd6435dc854d96bd246",
      "parents": [
        "56334fcd175741f1b7e94d571faf3cc71e9bdc24"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 23 11:20:04 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 23 11:20:21 2023 -0500"
      },
      "message": "VOL-4840 - Tracking ticket for release documentation\n\nconf.py\n-------\n  o Define more external link macros to shorten URLs.\n\nMisc\n----\n  o Re-create patch Ifa5009e78f85944c9b6ce2991bed86ae852fcd4b\n     to re-sync with master -vs- resovle server merge conflicts.\n  o Bulk copyright update.\n  o Update more released version strings in the component dependency grid.\n\nChange-Id: I71b7cfbaa3f52191d28e1d2164784e6ffaad86a1\n"
    },
    {
      "commit": "56334fcd175741f1b7e94d571faf3cc71e9bdc24",
      "tree": "16099e28b25d31259d516a481c4efe214d125a93",
      "parents": [
        "b9a172d43af081e6d31b61ac37ad2cb60ca31d8d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 15 22:53:19 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jan 21 13:45:49 2023 -0500"
      },
      "message": "VOL-4840 - Tracking ticket for release documentation.\n\nconf.py\n-------\n  o Define more external link macros to shorten URLs.\n\nMisc\n----\n  o Updated comments on version strings and misc items.\n\nChange-Id: Ib4bc650e575bdc4b5c6a666c4147c8b93a41e797\n"
    },
    {
      "commit": "399f276756d60f89085fe73686d485c9fb43c2ad",
      "tree": "622a24b92c0ec3f9427a9fb9e18817cc426dfe02",
      "parents": [
        "bd6cc3d41d10d04af82dd7512995b1277e0b62cc"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 11:41:28 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 11:41:44 2023 -0500"
      },
      "message": "VOL-4840 - Tracing ticket for release documentation.\n\nhowto/release/components/onos_dependencies.rst\n----------------------------------------------\n  o Document component dependencies for release builds.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Update released version for several components.\n\nChange-Id: Idbf725fa0cb76aae60f111ca8929cd3c72d091b2\n"
    },
    {
      "commit": "bd6cc3d41d10d04af82dd7512995b1277e0b62cc",
      "tree": "9a37bfeecc740468c77bc4de7a8c508fa333b39e",
      "parents": [
        "d24a1124832fc7600e9f0c3f5ab90dfc1e7c9f59"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 09 19:52:12 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 09 19:52:24 2023 -0500"
      },
      "message": "VOL-4840 - Tracing ticket for release documentation.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Version string updates for a few released components.\n\nhowto/release/index.rst\nhowto/release/components/index.rst\n----------------------------------\n\nhowto/release/preparation.rst\nhowto/release/components/onos_dependencies.rst\n----------------------------------------------\n  o Begin documenting the variant release process for onos components.\n  o ONOS publishes builds through maven central -vs- github and tags.\n\nMisc text edits within documents to improve clarity.\n\nChange-Id: Ib1179a1a9ea7c9c6e02f40644ab29fbbd7a83443\n"
    },
    {
      "commit": "d24a1124832fc7600e9f0c3f5ab90dfc1e7c9f59",
      "tree": "573a987a15285c3cf35de43bdec9bd2bbd078d4c",
      "parents": [
        "a4d2723f7d927c56179e004859d5181685b0b16a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 04 09:34:46 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 04 09:34:59 2023 -0500"
      },
      "message": "VOL-4890 - VOLTHA 2.11 release notes page\n\nVOL-4840 - v2.11 documentation\n\nhowto/release/index.rst\n-----------------------\n  o Relocate list of legacy release note links from the left margin main\n    index into release_notes/index.html to condense the index.\n\noverview/release_process.rst\n----------------------------\n  o Misc cleanups \u0026 edits: change v2.10 -\u003e v2.11.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Add Mahir(s) v2.11 release notes wiki to the document.\n  o Component name and version expanded into a table that includes links to gerrit and github (wip).\n  o Removed agent packages section from v2.10.\n\nChange-Id: I79b35f2bc6aca51567e78f92285904cac7696f4b\n"
    },
    {
      "commit": "a4d2723f7d927c56179e004859d5181685b0b16a",
      "tree": "3dfc1331ffd836a28db39134fa03a9b3c5ccaff0",
      "parents": [
        "8d62cd9bd7476560d954734b337e255bbb9dbc1e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 08:50:02 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 08:50:24 2022 -0500"
      },
      "message": "VOL-4890 - Create a v2.11 release notes page\n\nconf.py\n-------\n  o Fixed voltha-helm-charts/README, rendering/viewing is html -vs- rst.\n\nindex.rst\nrelease_notes/index.rst\n-----------------------\n  o Move legacy release notes from the top level index into release_notes/index.rst.\n  o Manually sort files for display, sphinx alpha-sorted v2.11 before v2.2.\n\noverview/contributing.rst\nlogging/centralised_log_analysis.rst\n------------------------------------\n  o Update web redirected URLs so they stop being logged by \"make linkcheck\".\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Update version strings to the latest captured in master/VERSION.\n  o Added convenience URLs for gerrit, github and helm charts.\n  o Change table format from csv to list-table:\n    - Improve readability and maintainability.\n    - Avoid run-on sentences, embedded urls span 4+ lines.\n    - Also corrected a few lint/syntax checking problems due to line length.\n\nChange-Id: I0a93d27884712b512957ae04f7f2f4f9f2952ec1\n"
    },
    {
      "commit": "8d62cd9bd7476560d954734b337e255bbb9dbc1e",
      "tree": "e5d740cab444cd94ec392830c57774d80f85df0a",
      "parents": [
        "4044ed9504fb79cf591517c234de2f7ec28f2fe2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 22 13:53:48 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 23 17:13:04 2022 -0500"
      },
      "message": "Update voltctl release page with more curent jenkins info\n\nFixed a few lint problems.\nAdded a few more doc edits that were pending.\n\nChange-Id: I3604588945f20a3592696a953e76cdea9812ff4c\n"
    },
    {
      "commit": "4044ed9504fb79cf591517c234de2f7ec28f2fe2",
      "tree": "0ffee1a3bc5841eb0100dad3c66c4417fc8502f9",
      "parents": [
        "1a9b7d17f716bc468a4e4a028a58b01a391619f8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 21 19:01:49 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 22 08:44:06 2022 -0500"
      },
      "message": "VOL-4890 - Create a v2.11 release notes page.\n\nCreate a stub v2.11 release notes page to accumulate content.\nCorrect spelling in a few files.\nBump version string.\n\nChange-Id: Ie303d239ccfdb6c8085656fafea59189ed32f508\n"
    },
    {
      "commit": "1a9b7d17f716bc468a4e4a028a58b01a391619f8",
      "tree": "90e7f83d53c1b121a5fff71fb42f6a19629c6236",
      "parents": [
        "b0b790b6ec292de4290d5ba20e209b3ac275edd5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 19 14:13:07 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 19 17:07:25 2022 -0500"
      },
      "message": "VOL-4836 - Cosmetic edits to force a jenkins job.\n\nMakefile\n\nbandwidth-profiles/bandwidth-profiles.rst\n-----------------------------------------\n   o Update document text to force trivial deltas.\n   o For readability: reformat runon command output to fit 80cpl.\n\nhowto/edit_voltha_docs.rst\n--------------------------\n   o Copy in gendocs howto text from repo:infra-docs.\n\noverview/troubleshooting.rst\n----------------------------\n   o Update document text to force trivial deltas.\n   o Change variable delimiter syntax $()-makefile into ${}-shell since context is the command line.\n   o cat | grep command can be replaced by a single grep command to avoid the extra process.\n\ntesting/index.rst\n-----------------\n   o Minor reformatting for readability.\n   o Include URLs for both voltha-system-test repository access: gerrit \u0026 github.\n   o Added a \"See Also\" section to hilight cord-* resources.\n\nChange-Id: Ibf0881a6172abcb866f54dce57ce67a4c29b1bb1\n"
    },
    {
      "commit": "b0b790b6ec292de4290d5ba20e209b3ac275edd5",
      "tree": "b5233b382685b9df03ee70261934526a1f1da44e",
      "parents": [
        "73409991726a2206f68a4bc8583cdc5df6fd26a6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:35:54 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:55:43 2022 -0500"
      },
      "message": ".gitignore was ignoring a documentation directory so added am explicit pattern retain it\n\nChange-Id: I5db8220a95bc0a0b2b360db5588d70ef763e4599\n"
    },
    {
      "commit": "73409991726a2206f68a4bc8583cdc5df6fd26a6",
      "tree": "352cf96582769c1eb38ea0bbf133416fe933cf8d",
      "parents": [
        "b544dffb4728694a31c4796ba45a6ec0596ab3b6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:21:56 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:22:06 2022 -0500"
      },
      "message": "Begin documenting how to build and release voltctl\n\nChange-Id: Icbfb50fdf69e608281ee0af62b7501240c5d875c\n"
    },
    {
      "commit": "b544dffb4728694a31c4796ba45a6ec0596ab3b6",
      "tree": "e145fa69a298ecf973e8edb4d3882a50099e8a78",
      "parents": [
        "cd5fdbaeebe8ff02943322d20af040b7b50c12c0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 07 15:12:05 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 07 15:12:17 2022 -0500"
      },
      "message": "Move help block near the top so accessible early\n\nChange-Id: I9f939236b380a88a2e998506fdcaf7ced8f3f60d\n"
    },
    {
      "commit": "cd5fdbaeebe8ff02943322d20af040b7b50c12c0",
      "tree": "372327248d48c0223eae8c3fe356408d35f1371d",
      "parents": [
        "a8bc8e1b37f9333c09894433437837b46b1f6f3e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 05 13:22:12 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 05 14:07:10 2022 -0500"
      },
      "message": "docs.voltha.org not updated, bump version again as a forced attempt\n\nChange-Id: I7aa454ff7274081926c02b67c3be288923300f82\n"
    },
    {
      "commit": "a8bc8e1b37f9333c09894433437837b46b1f6f3e",
      "tree": "6b2bd617d41080125ff564a5ccb9f863a8b0dd06",
      "parents": [
        "f88b7384db047262c6e98a2889720d73d4d1cf4d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 04 07:06:59 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 04 07:07:25 2022 -0500"
      },
      "message": "VOL-4840 - docs.voltha.org edits\n\nMakefile\npatches/python_310_migration.sh\n-------------------------------\n   o Change log message to note venv patching by version.\n   o Original message could be interpreted as explict patching of wrong version.\n\nmakefiles/lint/include.mk\n-------------------------\n   o Document lint targets: usage, commands, makefiles, etc.\n\nChange-Id: I895a0a032f856632c9adf31aa634b6cbf0328cdb\n"
    },
    {
      "commit": "f88b7384db047262c6e98a2889720d73d4d1cf4d",
      "tree": "fdc9f0af78ed0f97129a897a599a63c23316b283",
      "parents": [
        "053feecbf873958511d63a4fec62c2c0e50a155c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 02 15:04:21 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 02 19:00:46 2022 -0500"
      },
      "message": "VOL-4865 - Fix broken links on the release notes page.\n\noverview/releases.rst\n---------------------\n   o Refresh gerrit patch 33439 -- some changes already merged in.\n   o Change refernece rst files to html to view the generated document.\n   o Exclusions already added in config.py for the sphinx chicken-n-egg problem.\n\nAdded a new python 3.10+ patch so linkcheck could run to completion.\n\nAdd more config exclusions.\n\nChange-Id: I586718b70afabbd78aeff3072fd301413f3e55c3\n"
    },
    {
      "commit": "053feecbf873958511d63a4fec62c2c0e50a155c",
      "tree": "74e2d74a7f644449123bfc8db4178d8152a1757e",
      "parents": [
        "36592e3e08a493d996e3e3bab925b4d6df1b73f2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 01 11:57:43 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 01 19:37:28 2022 -0500"
      },
      "message": "VOL-4840 - Doc fixes\n\ntesting/certification.rst\n-------------------------\n   o Corrected spelling for Hillsboro Oregon site.\n   o Made a few content and formatting changes.\n\nVERSION\nrelease_notes/voltha_2.10.rst\n-----------------------------\n   o Remove execute permissions from config and doc files.\n   o Having the ability to run your documentation is a novel attribute.\n\nChange-Id: Idf353ecf84103acf8d31e1c361ebf8a4a7786e6a\n"
    },
    {
      "commit": "36592e3e08a493d996e3e3bab925b4d6df1b73f2",
      "tree": "64e871f03736e40125c16cd44660d917f3da631b",
      "parents": [
        "a62c74a7e8d936e1298381d2a5de76cf578b8b00"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Nov 28 09:00:28 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 01 18:59:23 2022 -0500"
      },
      "message": "VOL-4840 - Makefile edits\n\nVOL-4874, VOL-4877, VOL-4840\n\nhowto/edit_voltha_docs.rst\n--------------------------\n   * Also need to run \"make docs\" to generate html content.\n\nMakefile\n--------\n   * (local use) fixed non-functional makefile targets.\n   * Begin splitting monolithic makefile into reusable libs.\n   * Extended help to document all targets (make help VERBOSE\u003d1)\n   * Extended lint to support more targets.\n   * Replace wildcard target (%) with a list of sphinx-build named targets:\n     + Amusing behavior but \"make clean\" should not initiate \"gendocs\".\n     + Likewise \"make lint\" should not attempt to generate documentation.\n   * Introduced simple patching logic for virtualenv.  Local users are\n     now able to use make clean, lint, etc with a newer interpreter.\n     Baby steps toward VOL-4874.\n   * Conditional make vars added:\n     + NO_PATCH\u003d1\n     + NO_OTHER_REPO_DOCS\u003d1 (venv patching not yet supported by foreign repos).\n\nmakefiles/consts.mk\n-------------------\n   * basic values: space, dot, null, HIDE.\n\nmakefiles/help/include.mk\n-------------------------\n   * makefile target help with context.\n\nmakefiles/lint/*.mk\n-------------------\n   * lib makefiles capturing syntax checking logic.\n\nmakefiles/patches/include.mk\n----------------------------\n   * Targets for creation and applying python virtualenv patches.\n\npatches/*/patch\npatches/python_310_migration.sh\n-------------------------------\n   * Logic used to support dynamic python module pathching in a virtual env directory.\n   * Module edits are trivial -- attempt to import new modules and fallback to existing import syntax.\n\nChange-Id: I437289a751423217b4193b75b62c4a295db18ffd\n"
    },
    {
      "commit": "a62c74a7e8d936e1298381d2a5de76cf578b8b00",
      "tree": "d0b7daa30324e9b6961f0a2c64acbcc9d36e0055",
      "parents": [
        "bbd71d631e49e7d4b34e7bae4744aa702aa858a5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Nov 23 13:16:34 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Nov 25 11:27:53 2022 -0500"
      },
      "message": "Added a HOWTO page release based source edits.\n\nconf.py\n-------\n   * Exclude all variants of python virtual env from traversal.\n   * Exclude __pycache__ from document traversal.\n\nindex.rst\n---------\n   * Create a top level index link/page for release howto(s).\n\noverview/contributing.rst\n-------------------------\n   * Document version based script edits required at time of release.\n   * This URL will be used by repo:ci-management/vars/installVoltctl\n     to display self-documenting help.\n\n*/urls\n------\n   * Added placeholders and resources for documenting future topics.\n\nChaser edits:\n-------------\n   o Bump VERSION string.\n   o \u0027stern\u0027 URL in unrelated troublteshooting.rst doc failed link check:\n      + github repo no longer exists.\n      + add replacement github/stern/stern\n\nChange-Id: I2f0f15eb5ba7bd6817806296928964df5259b21a\n"
    },
    {
      "commit": "bbd71d631e49e7d4b34e7bae4744aa702aa858a5",
      "tree": "b29d8d187e033a81eea0a6d765770da9752a04a7",
      "parents": [
        "2cab6b4eece63a9c2edbf79980ec13e9d03301cc"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 12 11:51:35 2022 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 12 15:07:49 2022 -0400"
      },
      "message": "conf.py\n----\n   * Import extension sphinx.ext.extlinks for rewriting/shortening URLs.\n   * Define extlinks vol-{git,ger,jira} for documenting.\n\nhowto/edit_voltha_docs.rst\n----\n   * Build out docs for make lint and make html.\n   * Include iamge files from an earlier howto patch to help get content in.\n\nhowto/voltha_repositories.rst\n----\n   * Pull in docs from another howto patch.\n   * Describe gerrit and git repos.\n\nBump the copyright revision string to 2022.\n\nChange-Id: Iacc139d764682d586c2cd88150c8e1795e479662\n"
    },
    {
      "commit": "2cab6b4eece63a9c2edbf79980ec13e9d03301cc",
      "tree": "5f11b0ed7e5feaf0987183a36427195e7852b83c",
      "parents": [
        "ed6cedd427c5032f90024b0254874cb1ee4ff425"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 08 12:59:42 2022 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 08 13:20:22 2022 -0400"
      },
      "message": "Added folder howto/ for capturing simple cookbook topics\nFixed a few silly trailing whitespace typos.\n\nChange-Id: Id14c19477299d1c76f2c0227e4dc0882f6721e0f\n"
    },
    {
      "commit": "ed6cedd427c5032f90024b0254874cb1ee4ff425",
      "tree": "dfae84b0e18ccab40c39e9f79e872279edfb62fb",
      "parents": [
        "b0b6763ac30082475cb29e6347266115365a7b01"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 31 12:39:33 2022 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 31 15:40:40 2022 -0400"
      },
      "message": "Documentation edits: cosmetic\n\noverview/architecture_overview.rst\n----------------------------------\n   * Fixed dup \"have been have been\"\n\noverview/lab_setup.rst\n----------------------\n   * Correct VOLTHA cases and s/the/this/.\n\nrelease_notes/release_process.rst\n---------------------------------\n   * Updated jira notes to be more descriptive wrt edits needed.\n\nChange-Id: I780a0835787f5e7d658c9b63451c78809114f9c9\n"
    },
    {
      "commit": "b0b6763ac30082475cb29e6347266115365a7b01",
      "tree": "4f8feaaa850eb315251df2270a79dca0541ea7c6",
      "parents": [
        "a29f1c97663d946c31463a8288afae1784ff4741"
      ],
      "author": {
        "name": "TorstenThieme",
        "email": "torsten.thieme@adtran.com",
        "time": "Wed Jul 13 10:43:39 2022 +0000"
      },
      "committer": {
        "name": "TorstenThieme",
        "email": "torsten.thieme@adtran.com",
        "time": "Wed Jul 13 10:43:39 2022 +0000"
      },
      "message": "Fix flow handling disabled device for TT and ATT voltha 2.10\n\nChange-Id: I2379e5ff0389052438c59430b5c433b66b9ff622\n"
    },
    {
      "commit": "a29f1c97663d946c31463a8288afae1784ff4741",
      "tree": "5ee404bc631047b99aa78a6246c98d621e40bf10",
      "parents": [
        "c1e722eafaeda49f8c16199fb2259fd4734b9c66"
      ],
      "author": {
        "name": "TorstenThieme",
        "email": "torsten.thieme@adtran.com",
        "time": "Tue Jul 12 08:40:33 2022 +0000"
      },
      "committer": {
        "name": "TorstenThieme",
        "email": "torsten.thieme@adtran.com",
        "time": "Tue Jul 12 08:40:45 2022 +0000"
      },
      "message": "Fix removeFlowsOnDisable flag for DT for voltha 2.10\n\nChange-Id: I9373b8de117c15f1e5256623af68964fe29479be\n"
    },
    {
      "commit": "c1e722eafaeda49f8c16199fb2259fd4734b9c66",
      "tree": "40888300ea6ad5fb18290e33e18ac2235808358f",
      "parents": [
        "07486926d0b724995d67f2aad960719573096c99"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Thu Jul 07 19:11:43 2022 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Thu Jul 07 19:11:43 2022 +0200"
      },
      "message": "Fixing OLT and voltha-onos versions\n\nChange-Id: I166d37f7c40ddf90a60494fb703727aef3099d83\n"
    },
    {
      "commit": "01960221eafe0cb0563f7c4ab10073f168f4c92c",
      "tree": "d92e7ca78923f6779f61e62d2b40106eba06cffb",
      "parents": [
        "ab5306b6aa763046f6375b4d6bd18cf425e33de9"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Mon Jul 04 09:46:25 2022 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Mon Jul 04 09:46:25 2022 +0200"
      },
      "message": "Minor release note fixes\n\nChange-Id: I96db689b8b311fcfbf097c8615b2515b62559aff\n"
    },
    {
      "commit": "ab5306b6aa763046f6375b4d6bd18cf425e33de9",
      "tree": "5473013d7bbce5bc8b8534145daa0cbec6222529",
      "parents": [
        "4dfe932f10757ee196d895c5423ca45275e0ee8b"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Thu Jun 30 20:48:20 2022 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea.campanella@intel.com",
        "time": "Thu Jun 30 22:16:58 2022 +0200"
      },
      "message": "Releasing voltha 2.10\n\nChange-Id: I758429bab6fd974b49ded77ee9d3a84df3203cc3\n"
    },
    {
      "commit": "58ea9a7a3d072236800b0a8232e18e5286370824",
      "tree": "19e3f92ff1c9d68bc7821f63b60c94cd989c1606",
      "parents": [
        "f31c4fd1a4c9f3ace10e38876f772ab0dd322198"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Jan 05 12:10:26 2022 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Jan 05 19:38:26 2022 +0100"
      },
      "message": "Updating voltha-2.8 release, bumping to 2.10 and using master for all references\n\nChange-Id: I5dbef01fb43f95eb5663963d61409ff07b59e2c3\n"
    },
    {
      "commit": "f31c4fd1a4c9f3ace10e38876f772ab0dd322198",
      "tree": "ba983fbfbb588a2a235ee5e60256e2ebb55281b6",
      "parents": [
        "38a06f995b3a15217be7cdd8651ea2b1362f64ba"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Dec 28 11:40:03 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Dec 28 11:59:53 2021 +0100"
      },
      "message": "Update to ONOS 2.5.5 and minor release fixes\n\nChange-Id: I4ee5f5273220a79e7f3e15344faa2e863c3d161f\n"
    },
    {
      "commit": "38a06f995b3a15217be7cdd8651ea2b1362f64ba",
      "tree": "52e46499aa80f2a1ecca92995274dfe6a7ec9c1d",
      "parents": [
        "732fbb9e17a1640035090ef99c08a5543cab169d"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Dec 01 15:49:28 2021 -0800"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Dec 17 18:24:08 2021 +0100"
      },
      "message": "Release notes for voltha-2.9 and adding bandwidth profile documentation\n\nChange-Id: I3bd3857da7aadf577133be5228d611984b129faa\n"
    },
    {
      "commit": "fa80ceb841c1108f6275269a0aa92bd5d86d57dd",
      "tree": "829909fc27e416a1b674d61ddcc2ca5f5adbaafc",
      "parents": [
        "764a3cec01cac0a61ba3e2ba186a6c17155eff99"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Jul 20 21:21:42 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Jul 20 21:21:42 2021 +0200"
      },
      "message": "Starting VOLTHA 2.9 docs\n\nChange-Id: Ie2e3fe80eb47419c17931d15666f2bce69de8dfc\n"
    },
    {
      "commit": "764a3cec01cac0a61ba3e2ba186a6c17155eff99",
      "tree": "f86533db7817a58315f027ba7299c6de8251041c",
      "parents": [
        "1865dcb60667b647bb51595c4a803c2ca5a5b5ea"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Mon Jul 19 21:55:02 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Jul 20 12:25:16 2021 +0200"
      },
      "message": "Updating version of charts for VOLTHA 2.8\n\nChange-Id: Ib308594ef03fac7c271fa1bb084fbd0d6d60f82e\n"
    },
    {
      "commit": "1865dcb60667b647bb51595c4a803c2ca5a5b5ea",
      "tree": "885f04c710bac935739c59617ca29fe23a6b0260",
      "parents": [
        "f2d9e09ebcaf5ea170f5092bba0042c40fb4d7a2"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Sat Jul 10 01:16:45 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Sat Jul 10 01:39:41 2021 +0200"
      },
      "message": "Releasing VOLTHA 2.8 documentation\n\nChange-Id: I054aebd255ef2bf81d8479cd73f090f78322cbeb\n"
    },
    {
      "commit": "5a1d317ea4fdbc13da4b42b28f78a7cbc16fd4dd",
      "tree": "a8eac2b33436e617a8aa4aefb1c788d407e9d7af",
      "parents": [
        "8d480288ef995403262c7c533077839f64e4015d"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu May 06 17:54:27 2021 +0200"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu May 06 17:54:56 2021 +0200"
      },
      "message": "Updating openonu-go chart version\n\nChange-Id: I2f19b67ef7eb0716d563e499ba1ab75e34b747d4\n"
    },
    {
      "commit": "e0a7e52038dd962c3380a23ff8af38ac5128d3a3",
      "tree": "d91c3c48ef0802a95a9c57ab975a8e0e391e1394",
      "parents": [
        "9f534c7efc8cae4f3c38ac656cc6bfa4b5b2a7f2"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Mar 26 15:45:48 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Mar 31 09:17:11 2021 +0200"
      },
      "message": "[VOL-3960] Adding VOLTHA 2.7 release notes alongside PM counters update and ONU SW update.\n\nChange-Id: I37a99f566b63c7315458fce152481ff471a78879\n"
    },
    {
      "commit": "13f26f58c33ee0b263f0328029b2966cf06a43c5",
      "tree": "f0f4cd194b07aebdf3c61bcfd26ba07e1da9e010",
      "parents": [
        "5c4f5622743589450c88c2bd84818dfb7f81bbd2"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Jan 28 13:47:40 2021 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Thu Jan 28 14:33:13 2021 +0100"
      },
      "message": "Add device-management-interface documentation\n\nChange-Id: I01f58e3d1cd8cd968e995bb912f14c0937034408\n"
    },
    {
      "commit": "5c4f5622743589450c88c2bd84818dfb7f81bbd2",
      "tree": "2055eaa3f81e43fafa0ff331fd748cc0c845d688",
      "parents": [
        "93b0028cddf51621d1f30a323c38980ecf86e07d"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jan 04 15:56:15 2021 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Mon Jan 04 15:56:15 2021 -0800"
      },
      "message": "Voltha 2.6 release notes - minor updates\nUpdate doc version to 2.6.2\n\nChange-Id: Ib358a9d04cdb1bca9c81f06913488fa718c25963\n"
    },
    {
      "commit": "93b0028cddf51621d1f30a323c38980ecf86e07d",
      "tree": "0eded3f59c4bea120f56d34780988fb708a67210",
      "parents": [
        "cb1185230c0f1cfbc124895d349968c7cbe16ad4"
      ],
      "author": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Dec 18 14:51:05 2020 -0800"
      },
      "committer": {
        "name": "Girish Gowdra",
        "email": "girish@opennetworking.org",
        "time": "Fri Dec 18 14:51:05 2020 -0800"
      },
      "message": "Voltha 2.6 release notes - minor fixes\n\nChange-Id: Ie47c3d0f399f81a930b6cdcb0e21371e64b25848\n"
    },
    {
      "commit": "cb1185230c0f1cfbc124895d349968c7cbe16ad4",
      "tree": "b7eb20900bbbeaa7decdd2c1e88efd40f3468a55",
      "parents": [
        "97c8131453fb7cc8720ce64cdd843d7d34acd4d6"
      ],
      "author": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Mon Dec 14 17:59:44 2020 +0100"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Fri Dec 18 09:26:38 2020 +0100"
      },
      "message": "Voltha 2.6 release notes\n\nChange-Id: Ibdc7904581eca8e8777de380d919b94d3613fcff\n"
    },
    {
      "commit": "97c8131453fb7cc8720ce64cdd843d7d34acd4d6",
      "tree": "dbdfd10887fd28a12d829de577c7388a88562686",
      "parents": [
        "d51094c80e5aa88fb65558e780110aae770284fd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Nov 06 11:23:37 2020 -0800"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Tue Dec 15 18:49:59 2020 +0100"
      },
      "message": "[VOL-3634] Adding multi-stack support docs\n\nChange-Id: I290ca9b2e9ee73c96010b53493144da728377f01\n"
    },
    {
      "commit": "d51094c80e5aa88fb65558e780110aae770284fd",
      "tree": "b91ab40564da4b8d5c44401c09300d65d6eb772e",
      "parents": [
        "827331579cf44ace6b23e64fc51b810486940439"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Sep 30 10:49:52 2020 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Sep 30 17:07:26 2020 -0700"
      },
      "message": "Release notes and tag for 2.5.0\n\nChange-Id: Iff3a561d04323ff4b175e1f5fd4a508550579696\n"
    },
    {
      "commit": "315c40269488b28144ab4352cb704840de44d941",
      "tree": "9c570c3ce26731067b5bd7d4c4f1f419af1036aa",
      "parents": [
        "b0fcd4ece78b126170213154cb9ec1a59a9f4a52"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 28 15:57:00 2020 -0700"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Jul 29 08:31:01 2020 +0000"
      },
      "message": "Bumping VERSION to 2.5.0-dev\n\nChange-Id: I9ef05c6f5c2e9fd6f14704150b8466f824f61c86\n"
    },
    {
      "commit": "b0fcd4ece78b126170213154cb9ec1a59a9f4a52",
      "tree": "3aa571710c3c0be76da6cf35d725547b914bf16e",
      "parents": [
        "ef5d6f42676aeba2047b5f9b0c095c5f12ad5211"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 28 15:54:52 2020 -0700"
      },
      "committer": {
        "name": "Andrea Campanella",
        "email": "andrea@opennetworking.org",
        "time": "Wed Jul 29 10:08:13 2020 +0200"
      },
      "message": "Adding release notes and tagging docs for 2.4.0 release\n\nChange-Id: Ic037678de1ad29a9026d2506048b9d3cd38b4494\n"
    },
    {
      "commit": "16042b619ecd76e40d58165b91e699e09648fdd8",
      "tree": "1e5337674781127f6c83270521497971ed820392",
      "parents": [
        "39d67b1646d1a0154fbdd829f6dd92a271355005"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sun Mar 29 22:03:16 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 08 15:59:51 2020 -0700"
      },
      "message": "[VOL-2875] Documentation update\n\n- Updated the main landing page and overview documentation\n- Added the lab setup (copied from CORD docs)\n- Use forked sphinx-multiversion to publish docs, which allows versions\n  to be listed at bottom of sidebar\n- Updated logo and favicon, fixed CSS to make logo legible\n- Use VERSION file to set the version in the sidebar\n- Add more words to dictionary\n- removed reload functionality that is nonworking in Sphinx 2.x\n- Fixed lint/linkcheck issues\n\nChange-Id: I032e67d76393778fc697944a6d5df9c8cdacbbc4\n"
    },
    {
      "commit": "88df47431094ae61fadac16c7f21b2235941507f",
      "tree": "e1da4e17153a84fdbc63faa8105b0b808317d77c",
      "parents": [
        "c6460c21a9e54101ef01ff6c517e9b1c072cf841"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Dec 20 08:24:47 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Dec 20 13:14:39 2019 -0700"
      },
      "message": "Add sphinxcontrib-versioning\n\n- \u0027make versioned\u0027 target to build w/versions, and supporting \u0027make\n  prep\u0027 target.\n- Rework how checking out refs in repos are done in the makefile\n- Change versioning method from VERSION file to conf.py\n- use fork of sphinxconfig-versioning to deal with repos/ structure\n- move OTHER_REPO_DOCS in Makefile so doc8 target requires that docs are\n  checked out in repos/ .\n\nChange-Id: I6f5d6eee324bbbe31b71e1af596f0d8feb8f8785\n"
    },
    {
      "commit": "071eda2ed1242d911742630f61a6b9d884d3776b",
      "tree": "b9f7d27e86d41671fadbbfa5be30b4b961faed85",
      "parents": [
        "ef1be752e70507a9b873de4ae5dd2cd6632ab669"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed May 15 18:19:51 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 13 22:30:00 2019 -0700"
      },
      "message": "[VOL-1621] Initial documentation framework\n\nChange-Id: Idb7f3e7b859ed3259021aace30a7053a684818e7\n"
    }
  ]
}
