)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"932b12f5a93e8b5f5a0a8b81de09f69d44a47f4a","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Setup Yoga Elections"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"We probably don\u0027t want to merge this till we actually have the Y"},{"line_number":10,"context_line":"release named, but I figured I would get the dates up for review."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I0946ad04fe5be411b5b5e5ed3810873cf50c3b90"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"db378eed_9d9b1e7c","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":65},"updated":"2021-07-20 17:42:57.000000000","message":"This can be updated now.","commit_id":"73488435f2d637362f1330fe798cd218dcbbdef2"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2b2181717c3d2124aee816930bcc8bef2d5c699b","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Modify Setup Yoga Elections configuration"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- Change tag with correct format"},{"line_number":10,"context_line":"- Nomination period for TC \u0026 PTL needs to be separated in yaml"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I0946ad04fe5be411b5b5e5ed3810873cf50c3b90"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"25a427c6_5649964f","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":62},"updated":"2021-08-20 16:39:59.000000000","message":"may be we can modify the count script to add combined election things but later. for this election lgtm","commit_id":"25508aa7268298529a8f0662a10540ed7a980bd1"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"4a80b43ba7ed212b78103b882c7445ba51ecd558","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Modify Setup Yoga Elections configuration"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- Change tag with correct format"},{"line_number":10,"context_line":"- Nomination period for TC \u0026 PTL needs to be separated in yaml"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I0946ad04fe5be411b5b5e5ed3810873cf50c3b90"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"b06bfe53_8aa92166","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":62},"in_reply_to":"25a427c6_5649964f","updated":"2021-08-20 16:49:49.000000000","message":"+1","commit_id":"25508aa7268298529a8f0662a10540ed7a980bd1"}],"configuration.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"9d2302e20849e823f1e22fd077e921167fc20265","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1ff5a0ff_0262c3dc","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"updated":"2021-06-30 04:04:21.000000000","message":"as per TC charter, \"The election is held no earlier than 6 weeks and no later than 4 weeks of release.\"\n\nso we should start election in between of Aug 23 - Sept 10 \n\nhttps://releases.openstack.org/xena/schedule.html","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5c7c47b3ff5200e1f7026510f091f9f374c36ac0","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"38a40e04_f56d882c","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"08542a64_20b0e431","updated":"2021-07-10 03:42:45.000000000","message":"So the crux here is \"The election is held no earlier than 6 week\", in the past we have interpreted that as, as long as the voting period concludes during R-6 we meet the intent of the charter.  As the voting period ends on Aug 24, which is in the range as noted we\u0027re golden!\n\n\nNo boubt the script needs a little work to correctly setup the combined election but AFAICT Kendall has done that right.\n\nHere\u0027s my run at a TC\u0027 election:  http://paste.openstack.org/show/807358/","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"6bc5aeb34790e69f098d867e324fe14bc31f1f59","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ddd75299_73c5b354","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"1ff5a0ff_0262c3dc","updated":"2021-06-30 21:14:01.000000000","message":"So the reason why its the 17th is because if we are running a combined election again, the PTLs need to be settled by then I think? At least that\u0027s the dates the script spit out. \n\nPerhaps we want to update phrasing of the charter to just be no later than 4 weeks of release?\n\nOther election officials are more than welcome to chime in :)","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"f56416425de9163f2eade585f299559210cec4a4","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ac562df7_d44c5d54","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"38a40e04_f56d882c","updated":"2021-07-13 18:26:32.000000000","message":"I see.\n\nIMO, \"The election is held no earlier than 6 week\" is not just end of election should be later than R-6 instead starting of election which is where election process/vote are started.","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"4cfb628f828e08b905c7c586ca089c55c44ef996","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9951180a_a087cf95","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"a6e7bfa7_3f2b5158","updated":"2021-08-23 11:14:48.000000000","message":"Looks like that ^ was a draft comment on patch 1 but posted later","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"53d9516ae674bf5840ada95a3d79b2bd2dde1706","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"79f4020b_80d074c7","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"ac562df7_d44c5d54","updated":"2021-07-20 22:06:26.000000000","message":"@Tony, fixing the offset to 4 week in script https://review.opendev.org/c/openstack/election/+/801539\n\ncurrently having a offset of 6 week before summit for TC causing the old dates. As per TC latest charter it is 4 week prior.","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"2837b2fa998d5f7a49b2df1e075d7608d240f3bf","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a6e7bfa7_3f2b5158","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"ac562df7_d44c5d54","updated":"2021-08-20 18:27:24.000000000","message":"Being that I\u0027ll be on PTO 8/13 - 8/16 I like the later start time from gmann.","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b0c0bc61e356608a0d7b79426f8f164d5f4aca35","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"08542a64_20b0e431","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":25},"in_reply_to":"ddd75299_73c5b354","updated":"2021-06-30 23:34:44.000000000","message":"PTL election timeline is to be done before R-3 weeks which is anytime before Sep 13.\n\nthis is what TC charter says \"..no later than 3 weeks prior to each cycle final release date (on or before ‘R-3’ week)..\"\n\nand TC elections timeline is between ‘R-6’ and ‘R-4’ week.\n\nSo in case of combined election, if we combine both election timeline from charter it is between ‘R-6’ and ‘R-4’ week. Which from release schedule is anytime between Aug 23 - Sept 10.\n\nhttps://governance.openstack.org/tc/reference/charter.html","commit_id":"a25e83d32a4e1f21368bf195e175f8ad984b84eb"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"5839bb96de8e32dd7b130d0935a6bbe1089a3b99","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"},{"line_number":26,"context_line":"  end: 2021-08-24T23:45"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fab51ae3_3fe95615","line":23,"range":{"start_line":22,"start_character":1,"end_line":23,"end_character":23},"updated":"2021-07-13 22:51:48.000000000","message":"I think we should change these dates to match the TC charter. Please see previous PS comment reply.","commit_id":"73488435f2d637362f1330fe798cd218dcbbdef2"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7213fe58603cc266214f0402b34b896245f7a1ac","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"},{"line_number":26,"context_line":"  end: 2021-08-24T23:45"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"17d8cf40_a528a51b","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":23},"updated":"2021-07-20 19:36:43.000000000","message":"can you point to the script calculating these dates? I am reading it clear \"between ‘R-6’ and ‘R-4’ week\" in https://governance.openstack.org/tc/reference/charter.html#election-for-tc-seats\n\nI remember that is what I clarified in charter when we had confusion in past.\n- https://review.opendev.org/c/openstack/governance/+/699277\n\nand after that, \"between ‘R-6’ and ‘R-4’ week\" is what we followed in all previous election also.","commit_id":"f7e878498bb3bcdb9cc8dbb1963f96e3d87cb7b7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8ec89bf51a7e3a2e06c6f187e2ceeb1c93702dfc","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"},{"line_number":26,"context_line":"  end: 2021-08-24T23:45"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"31fec733_5b9d7ffd","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":23},"in_reply_to":"17d8cf40_a528a51b","updated":"2021-07-20 20:42:47.000000000","message":"I see the issue in documentation which still refer to the old dates\n\"Needs to conclude by S-3 (3 Weeks prior to OpenStack Summit)\"\n\nthis we have changed in TC charter in https://review.opendev.org/c/openstack/governance/+/699277/6/reference/charter.rst\n\nFixing doc in https://review.opendev.org/c/openstack/election/+/801531\n\nnot sure if script also need to update as per the latest charter dates.","commit_id":"f7e878498bb3bcdb9cc8dbb1963f96e3d87cb7b7"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"ecd9fa9036d5d6edb5d126d4b1f6685f106f9d50","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"},{"line_number":26,"context_line":"  end: 2021-08-24T23:45"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"bcf898e6_58a58f4b","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":23},"in_reply_to":"31fec733_5b9d7ffd","updated":"2021-07-20 23:12:33.000000000","message":"Actually that change was because the combined election created terms that varied by more than the charter allowed","commit_id":"f7e878498bb3bcdb9cc8dbb1963f96e3d87cb7b7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"26401b4cef8783329c0cab66d2e506761909edeb","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  start: 2021-08-10T23:45"},{"line_number":20,"context_line":"  end: 2021-08-17T23:45"},{"line_number":21,"context_line":"- name: TC Election"},{"line_number":22,"context_line":"  start: 2021-08-17T23:45"},{"line_number":23,"context_line":"  end: 2021-08-24T23:45"},{"line_number":24,"context_line":"- name: PTL Election"},{"line_number":25,"context_line":"  start: 2021-08-17T23:45"},{"line_number":26,"context_line":"  end: 2021-08-24T23:45"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"cebda087_25ceb859","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":23},"in_reply_to":"bcf898e6_58a58f4b","updated":"2021-07-20 23:20:42.000000000","message":"yeah, adding combined type in setup-election-config\n- https://review.opendev.org/c/openstack/election/+/801543/2","commit_id":"f7e878498bb3bcdb9cc8dbb1963f96e3d87cb7b7"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"b8ee152af50d2e6449d8f34e1b440060c50d11c4","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"release: yoga"},{"line_number":3,"context_line":"election_type: combined"},{"line_number":4,"context_line":"tag: oct-2021-elections"},{"line_number":5,"context_line":"tc_seats: 4"},{"line_number":6,"context_line":"timeframe:"},{"line_number":7,"context_line":"  name: Wallaby-Xena"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"a91a337b_14fcf2b6","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":23},"updated":"2021-08-20 16:12:44.000000000","message":"This needs to be fixed like 0.9.0 with corresponding patch merge like https://review.opendev.org/c/openstack/releases/+/755636/","commit_id":"1c0170f3d14299a78a94d82a91328256f60f61f2"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"4a80b43ba7ed212b78103b882c7445ba51ecd558","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"release: yoga"},{"line_number":3,"context_line":"election_type: combined"},{"line_number":4,"context_line":"tag: oct-2021-elections"},{"line_number":5,"context_line":"tc_seats: 4"},{"line_number":6,"context_line":"timeframe:"},{"line_number":7,"context_line":"  name: Wallaby-Xena"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"14ff18b9_1fb0ead9","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":23},"in_reply_to":"a91a337b_14fcf2b6","updated":"2021-08-20 16:49:49.000000000","message":"TC agreed with 0.10.0 tag","commit_id":"1c0170f3d14299a78a94d82a91328256f60f61f2"}]}
