)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"067898283410761b4b8412dc89598fd1391602ec","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use Gerrit hashtags instead of topics for change classification"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using topics was getting confusing when there were related changes"},{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a06870a1_2c22d996","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":60},"updated":"2026-03-24 18:55:07.000000000","message":"how we are solving it using hashtag if same is used in other projects? I think both (topic and hashtag) has same problem and solution in both case is to manually update it unique based on your requirements.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"32b6aba3232707d354a975958b7ab630a348f922","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use Gerrit hashtags instead of topics for change classification"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using topics was getting confusing when there were related changes"},{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"b43da605_46acf78d","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":60},"in_reply_to":"2ae27732_c3e96cae","updated":"2026-03-30 20:29:44.000000000","message":"I\u0027ve condensed this and linked out to the IRC chat we had for more context","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ad118bc1c2f61f2dfa38160e1e8a2561db98045f","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use Gerrit hashtags instead of topics for change classification"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using topics was getting confusing when there were related changes"},{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"2ae27732_c3e96cae","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":60},"in_reply_to":"2be9f951_553f8a70","updated":"2026-03-24 20:03:36.000000000","message":"Yeah, so it is more of adding extra tags for more filters, but the statement here sounds like we cannot tie cross-project changes via topic. In QA, I do it via topic with the same feature name that services use.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"16eff74530f12619690041ee0ee978a7057ffbe5","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use Gerrit hashtags instead of topics for change classification"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using topics was getting confusing when there were related changes"},{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"2be9f951_553f8a70","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":60},"in_reply_to":"a06870a1_2c22d996","updated":"2026-03-24 19:50:49.000000000","message":"You can have many hashtags on a change; so if the change owner (or reviewers) prefer adding more hashtags, they could.. unlike topics.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"067898283410761b4b8412dc89598fd1391602ec","unresolved":true,"context_lines":[{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This change updates the review status checking script to classify"},{"line_number":16,"context_line":"changes by Gerrit hashtags rather than topics, and updates"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"09984569_c41688aa","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":55},"updated":"2026-03-24 18:55:07.000000000","message":"so hashtag also need manual updating right?","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"16eff74530f12619690041ee0ee978a7057ffbe5","unresolved":true,"context_lines":[{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This change updates the review status checking script to classify"},{"line_number":16,"context_line":"changes by Gerrit hashtags rather than topics, and updates"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c42d5e5d_5d208364","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":55},"in_reply_to":"09984569_c41688aa","updated":"2026-03-24 19:50:49.000000000","message":"ofcourse, if one isn\u0027t set. I am describing a situation where an uploader sets/resets a topic and the reviewers need to keep fixing it. Hashtags are sticky, I only need to fix them once unless someone pops it off.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"32b6aba3232707d354a975958b7ab630a348f922","unresolved":false,"context_lines":[{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This change updates the review status checking script to classify"},{"line_number":16,"context_line":"changes by Gerrit hashtags rather than topics, and updates"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"2096607c_9b8df74c","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":55},"in_reply_to":"9f6f9cae_a1e0b6e7","updated":"2026-03-30 20:29:44.000000000","message":"Dropped this and replaced it with \"topic mangling\" which more people seem to be complaining about","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ad118bc1c2f61f2dfa38160e1e8a2561db98045f","unresolved":true,"context_lines":[{"line_number":10,"context_line":"in other projects that needed to be tied together on Gerrit."},{"line_number":11,"context_line":"Both topics and hashtags can be set by any registered user, but"},{"line_number":12,"context_line":"topics are typically set via the branch name adopted locally by"},{"line_number":13,"context_line":"the submitter, so it required a lot of manual updating."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This change updates the review status checking script to classify"},{"line_number":16,"context_line":"changes by Gerrit hashtags rather than topics, and updates"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9f6f9cae_a1e0b6e7","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":55},"in_reply_to":"c42d5e5d_5d208364","updated":"2026-03-24 20:03:36.000000000","message":"so same for hashtag, if those are incorrect, we need to manually fix them right? unless we keep the wrong one there.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"067898283410761b4b8412dc89598fd1391602ec","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dbf8b9c6_106d3b28","updated":"2026-03-24 18:55:07.000000000","message":"I am not against for TC want to use hashtag if that is helpful for TC but changing it for \u0027goal\u0027 tracking is impact on all projects and outside of TC also. I did not get what problem we are solving for \u0027goal\u0027 tracking by this change? I am -1 for goal tracking change only.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"bb89dd8b3ff288945ceed22f7f1dc7c04ae89ebd","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6845ac3a_201fd920","updated":"2026-03-24 14:27:11.000000000","message":"I like the idea, but I think you\u0027ll still need to use the topic method for this change, as it will only become active after being approved?\n\nWill still need to do a full review of the tool update before voting.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"16eff74530f12619690041ee0ee978a7057ffbe5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"58515639_53614bc2","updated":"2026-03-24 19:50:49.000000000","message":"The pros-and-cons for this were discussed over IRC. Gerrit has a different definition of the \"topic\" field than we have assumed. We can through infrastructure configuration prevent gerrit\u0027s implementation of the topic from breaking us. However, I would rather us not take that pain. We use topic tagging today as metadata to the change.. hashtags are capable of filling this role for us. It\u0027ll take a lot to shift the community\u0027s approach from thinking about \"topic\" to \"hashtag\". This can be the beginning of that shift.\n\n[1] https://meetings.opendev.org/irclogs/%23openstack-tc/%23openstack-tc.2026-03-24.log.html#openstack-tc.2026-03-24.log.html#t2026-03-24T17:43:57","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2cf273bee11b60bcf46838b886e051803c1cf5d5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e7bf2ef7_0d0af0c6","in_reply_to":"58515639_53614bc2","updated":"2026-03-24 20:05:42.000000000","message":"++, thanks for adding it. I think this is helpful if that is the reason can be mentioned in commit msg","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"fa5aedcb15a1fa618af76ac55746969499fa4a70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"65ca5360_98b1019f","in_reply_to":"6845ac3a_201fd920","updated":"2026-03-24 18:29:30.000000000","message":"true, I can set the topic here. I ran the updated script locally a bunch and this change got classified correctly..","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"32b6aba3232707d354a975958b7ab630a348f922","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"77e21116_4cf8ef33","updated":"2026-03-30 20:29:44.000000000","message":"Thanks for the comments, addressed these in the next patchset.","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c1db68875912db451cce6a6e61321bf595a08ad1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"522051c2_044392ff","updated":"2026-04-14 02:00:57.000000000","message":"Let\u0027s get this in","commit_id":"d49ef47a5c6d9ccd1083af7f07d6a9fcc2f9be71"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"704acfc680c4a2b3a3af29a143ea71ed6c661b5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"cfbed728_92ede056","updated":"2026-04-07 22:10:33.000000000","message":"thanks for update, lgtm","commit_id":"d49ef47a5c6d9ccd1083af7f07d6a9fcc2f9be71"}],"goals/template.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"067898283410761b4b8412dc89598fd1391602ec","unresolved":true,"context_lines":[{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"References"},{"line_number":103,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5874e251_697ebdd7","line":100,"range":{"start_line":94,"start_character":0,"end_line":100,"end_character":23},"updated":"2026-03-24 18:55:07.000000000","message":"so this is basically not specific to TC changes only instead across projects and topic was very helpful to track all changes across goal. for example secure-rbac or eventlet-removal. Further filtering can be done via project name.\n\nBasically I am not getting what are solving here when we want to tie all changes across projects with same topic?","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"47bd9764d1124715db61ff2e4bc15e60e3c4d1fa","unresolved":false,"context_lines":[{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"References"},{"line_number":103,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b300ffd2_7a3b8b4e","line":100,"range":{"start_line":94,"start_character":0,"end_line":100,"end_character":23},"in_reply_to":"1e3eaace_55269521","updated":"2026-04-12 10:18:35.000000000","message":"Done","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ad118bc1c2f61f2dfa38160e1e8a2561db98045f","unresolved":true,"context_lines":[{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"References"},{"line_number":103,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c960a2f0_92f9ee3a","line":100,"range":{"start_line":94,"start_character":0,"end_line":100,"end_character":23},"in_reply_to":"536d663d_fc2c243d","updated":"2026-03-24 20:03:36.000000000","message":"Yes, that is my point, let\u0027s suggest both options which serve the same purpose and goal champion can choose whatever works for them?","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"16eff74530f12619690041ee0ee978a7057ffbe5","unresolved":true,"context_lines":[{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"References"},{"line_number":103,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"536d663d_fc2c243d","line":100,"range":{"start_line":94,"start_character":0,"end_line":100,"end_character":23},"in_reply_to":"5874e251_697ebdd7","updated":"2026-03-24 19:50:49.000000000","message":"I think hashtags can totally serve this purpose and do much more. For example, if there are two goals being addressed by a change, you can have both annotated via hashtags. Perhaps you have a bugfix that\u0027s actually helping a goal, so you could use the topic, or hashtags or a combination of the two. \n\nI\u0027m editing the goal template here, not any of the existing goals. The idea is that, the current behavior can continue for the existing goals and if the goal champion decides to take the pain, they can bulk-update all the changes to have the necessary hashtag.","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"32b6aba3232707d354a975958b7ab630a348f922","unresolved":true,"context_lines":[{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"References"},{"line_number":103,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1e3eaace_55269521","line":100,"range":{"start_line":94,"start_character":0,"end_line":100,"end_character":23},"in_reply_to":"c960a2f0_92f9ee3a","updated":"2026-03-30 20:29:44.000000000","message":"I tried stating that, take a look please","commit_id":"3c0ad4846926f5a9e52c259ee8874141b72f0c74"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"dae9d53e26edabeafaee1b1c158eed9539baa1b2","unresolved":true,"context_lines":[{"line_number":90,"context_line":":Storyboard Story: \u003cput the link to the story for this goal here\u003e"},{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e8c48549_e2347844","line":94,"range":{"start_line":93,"start_character":0,"end_line":94,"end_character":14},"updated":"2026-04-07 18:36:49.000000000","message":"Gerrit Hashtag or Topic\n\nor it can be more generic, something like \n\nGerrit Tracking","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"78d8e494f49328427991844fadd19e7ad5b9190a","unresolved":false,"context_lines":[{"line_number":90,"context_line":":Storyboard Story: \u003cput the link to the story for this goal here\u003e"},{"line_number":91,"context_line":" OR"},{"line_number":92,"context_line":":Etherpad: \u003cput the link to etherpad where progress is tracked\u003e"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"Gerrit Hashtag"},{"line_number":95,"context_line":"--------------"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b4bd0107_fe6c7f3e","line":94,"range":{"start_line":93,"start_character":0,"end_line":94,"end_character":14},"in_reply_to":"e8c48549_e2347844","updated":"2026-04-07 21:37:43.000000000","message":"Done","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"dae9d53e26edabeafaee1b1c158eed9539baa1b2","unresolved":true,"context_lines":[{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag or topic::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Hashtags are preferred over topics because they are additive and"},{"line_number":103,"context_line":"support multiple tags per change."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ccc2c9c1_cd8a9d38","line":100,"range":{"start_line":100,"start_character":10,"end_line":100,"end_character":18},"updated":"2026-04-07 18:36:49.000000000","message":"hashtag  or topic","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"704acfc680c4a2b3a3af29a143ea71ed6c661b5e","unresolved":false,"context_lines":[{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag or topic::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Hashtags are preferred over topics because they are additive and"},{"line_number":103,"context_line":"support multiple tags per change."}],"source_content_type":"text/x-rst","patch_set":2,"id":"662bff9f_221ae269","line":100,"range":{"start_line":100,"start_character":10,"end_line":100,"end_character":18},"in_reply_to":"31bcedd1_c6d82717","updated":"2026-04-07 22:10:33.000000000","message":"Acknowledged","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"78d8e494f49328427991844fadd19e7ad5b9190a","unresolved":true,"context_lines":[{"line_number":97,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":98,"context_line":"gerrit hashtag or topic::"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"  \u003cinsert hashtag here\u003e"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Hashtags are preferred over topics because they are additive and"},{"line_number":103,"context_line":"support multiple tags per change."}],"source_content_type":"text/x-rst","patch_set":2,"id":"31bcedd1_c6d82717","line":100,"range":{"start_line":100,"start_character":10,"end_line":100,"end_character":18},"in_reply_to":"ccc2c9c1_cd8a9d38","updated":"2026-04-07 21:37:43.000000000","message":"I\u0027ll leave this to reinforce the note below..","commit_id":"da375e83296798f44733dbed31ca2413079d3062"}],"reference/charter.rst":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b2d77f195ff4df75a3a6a2322e21e635e9204ec4","unresolved":true,"context_lines":[{"line_number":118,"context_line":"least one third of the total number of TC members (rounded up: in a 13-member"},{"line_number":119,"context_line":"committee that means a minimum of 5 approvers)."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Patches with motions should use the gerrit hashtag ``formal-vote``."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Election for PTL seats"},{"line_number":124,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cf1f06d6_dcf90578","line":121,"updated":"2026-04-03 05:45:20.000000000","message":"I know that\u0027s historical claim, but shouldn\u0027t we consider a \u0027tc-\u0027 prefix?","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"9c8e29163bf103b080a8a5f60d16b9a4d08f4751","unresolved":false,"context_lines":[{"line_number":118,"context_line":"least one third of the total number of TC members (rounded up: in a 13-member"},{"line_number":119,"context_line":"committee that means a minimum of 5 approvers)."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Patches with motions should use the gerrit hashtag ``formal-vote``."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Election for PTL seats"},{"line_number":124,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7d5da032_dd34b88e","line":121,"in_reply_to":"349ef42f_8a6d73ce","updated":"2026-04-04 05:39:56.000000000","message":"I guess that’s fine, but that’s just more filtering if somebody else uses the same :)","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"a4a42212608780e1d4b6e7bd408a162fcf0ff269","unresolved":true,"context_lines":[{"line_number":118,"context_line":"least one third of the total number of TC members (rounded up: in a 13-member"},{"line_number":119,"context_line":"committee that means a minimum of 5 approvers)."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Patches with motions should use the gerrit hashtag ``formal-vote``."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Election for PTL seats"},{"line_number":124,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"349ef42f_8a6d73ce","line":121,"in_reply_to":"9c19abd7_a5c26fb0","updated":"2026-04-03 17:19:36.000000000","message":"hmmm motions are TC resolutions proposed to the openstack/governance repository.. if someone\u0027s filtering across gerrit and doesn\u0027t like this, they can omit the repo in their filters?","commit_id":"da375e83296798f44733dbed31ca2413079d3062"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4e822de1cada6cb95509064aa9b5a2cee0270d8e","unresolved":true,"context_lines":[{"line_number":118,"context_line":"least one third of the total number of TC members (rounded up: in a 13-member"},{"line_number":119,"context_line":"committee that means a minimum of 5 approvers)."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Patches with motions should use the gerrit hashtag ``formal-vote``."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Election for PTL seats"},{"line_number":124,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9c19abd7_a5c26fb0","line":121,"in_reply_to":"cf1f06d6_dcf90578","updated":"2026-04-03 05:46:05.000000000","message":"Or even openstack-tc- prefix, we\u0027re not the only organisation in this Gerrit","commit_id":"da375e83296798f44733dbed31ca2413079d3062"}]}
