)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"1039bc6a1160ab7c01f717a0ca268864225d5712","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Kacper \u003ckkulakow@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2025-03-10 17:20:02 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tool update proposal - list_unreleased_changes. The tool will now return branches with pending changes while omitting the empty ones."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id9ea9223266b2796f0d5c7e3daddd86c085e4859"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9edb351e_135b8f00","line":7,"updated":"2025-03-10 18:11:15.000000000","message":"i guess you are using this command to discover unreleased changes for oslo repositories and to propose release patches based on the result.\n\nin that respect this change makes sense.\n\non the other hand, when release team members run other scripts (which use this command) those give us some information if we see that there is an empty list [1]. so i\u0027m a bit hesitant whether this small update is good for every usecase. at least i\u0027d see a line that \u0027there is no unreleased change in xy\u0027, but that is less information than the current output.\n\nnit: some formatting advise for git commit messages in general:\n* Provide a brief description of the change in the first line.\n* Insert a single blank line after the first line.\n* The first line should be limited to 50 characters and should not end with a period.\n* Subsequent lines should be wrapped at 72 characters. \n(this is copied from OpenStack wiki [2])\n\n\n[1] an example run without this change:\n\n$ list-unreleased-changes epoxy oslo.log\n[ Unreleased changes in openstack/oslo.log (epoxy) ]\nChanges between 7.1.0 and 0c290b1\n\n[2] https://wiki.openstack.org/wiki/GitCommitMessages#Summary_of_Git_commit_message_structure","commit_id":"75aedf553451ae88e7b6388c261f34e66b14fb53"}]}
