)]}'
{"openstack/heat/heat.spec.j2":[{"author":{"_account_id":2062,"name":"Ralf Haferkamp","email":"rhafer@suse.com","username":"rhafer"},"change_message_id":"b6f062c0844b53c81619d50e303aa82e5169959e","unresolved":false,"context_lines":[{"line_number":16,"context_line":"Source0:        {{ source|basename }}"},{"line_number":17,"context_line":"Source1:        openstack-heat.logrotate"},{"line_number":18,"context_line":"Source2:        openstack-heat.tmpfiles"},{"line_number":19,"context_line":"Source3:        openstack-heat.defaultconf"},{"line_number":20,"context_line":"# systemd service files"},{"line_number":21,"context_line":"Source20:       openstack-heat-api.service"},{"line_number":22,"context_line":"Source21:       openstack-heat-api-cfn.service"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_b04eb136","line":19,"updated":"2019-09-03 08:04:53.000000000","message":"This file is missing in the commit.","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"af26f12638415e8b2d400915cb8d4274cb4f5f6c","unresolved":false,"context_lines":[{"line_number":16,"context_line":"Source0:        {{ source|basename }}"},{"line_number":17,"context_line":"Source1:        openstack-heat.logrotate"},{"line_number":18,"context_line":"Source2:        openstack-heat.tmpfiles"},{"line_number":19,"context_line":"Source3:        openstack-heat.defaultconf"},{"line_number":20,"context_line":"# systemd service files"},{"line_number":21,"context_line":"Source20:       openstack-heat-api.service"},{"line_number":22,"context_line":"Source21:       openstack-heat-api-cfn.service"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_702919f0","line":19,"in_reply_to":"7faddb67_b04eb136","updated":"2019-09-03 08:24:15.000000000","message":"Done","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"},{"author":{"_account_id":2062,"name":"Ralf Haferkamp","email":"rhafer@suse.com","username":"rhafer"},"change_message_id":"b6f062c0844b53c81619d50e303aa82e5169959e","unresolved":false,"context_lines":[{"line_number":164,"context_line":"Heat is a service to orchestrate composite cloud applications using a"},{"line_number":165,"context_line":"declarative template format through an OpenStack-native REST API."},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"This package contains the %{name} API server."},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"%package api-cfn"},{"line_number":170,"context_line":"Summary:        Openstack Orchestration (Heat) - CFN API"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_f0e42910","line":167,"updated":"2019-09-03 08:04:53.000000000","message":"I\u0027d just use \"Heat\" instead of %{name} in the descriptions. \"openstack-heat\" looks weird here. But that\u0027s just cosmetics, feel free to ignore.","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"af26f12638415e8b2d400915cb8d4274cb4f5f6c","unresolved":false,"context_lines":[{"line_number":164,"context_line":"Heat is a service to orchestrate composite cloud applications using a"},{"line_number":165,"context_line":"declarative template format through an OpenStack-native REST API."},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"This package contains the %{name} API server."},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"%package api-cfn"},{"line_number":170,"context_line":"Summary:        Openstack Orchestration (Heat) - CFN API"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_902e15f8","line":167,"in_reply_to":"7faddb67_f0e42910","updated":"2019-09-03 08:24:15.000000000","message":"Done","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"}],"openstack/heat/openstack-heat-api.service":[{"author":{"_account_id":2062,"name":"Ralf Haferkamp","email":"rhafer@suse.com","username":"rhafer"},"change_message_id":"b6f062c0844b53c81619d50e303aa82e5169959e","unresolved":false,"context_lines":[{"line_number":3,"context_line":"After\u003dsyslog.target network.target"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"[Service]"},{"line_number":6,"context_line":"Type\u003dsimple"},{"line_number":7,"context_line":"User\u003dheat"},{"line_number":8,"context_line":"Group\u003dheat"},{"line_number":9,"context_line":"WorkingDirectory\u003d/var/lib/heat"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"7faddb67_b0c31158","line":6,"updated":"2019-09-03 08:04:53.000000000","message":"Shouldn\u0027t this be \"notify\"?","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"af26f12638415e8b2d400915cb8d4274cb4f5f6c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"After\u003dsyslog.target network.target"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"[Service]"},{"line_number":6,"context_line":"Type\u003dsimple"},{"line_number":7,"context_line":"User\u003dheat"},{"line_number":8,"context_line":"Group\u003dheat"},{"line_number":9,"context_line":"WorkingDirectory\u003d/var/lib/heat"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"7faddb67_f001893a","line":6,"in_reply_to":"7faddb67_b0c31158","updated":"2019-09-03 08:24:15.000000000","message":"Done","commit_id":"8d6c4f59228c0698066cf931e8af44a1b7e43033"}]}
