)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"bd4c9508edc450325854acec5188ca4a11f3c900","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"05dc7c3f_6884092b","updated":"2025-04-29 23:02:14.000000000","message":"thanks, lgtm","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9318c99d97be2b82824f461cbdf2e4f57d5df123","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"20b2ba80_aa105cb1","updated":"2025-05-09 20:01:34.000000000","message":"minor pep8 issue to resolve","commit_id":"c90f9ae59b1f9fb4354055e1051f3ea369c33d45"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"44e8d966b2633f0f64cf43fc44a2cb171e445140","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2570f695_3101419a","in_reply_to":"20b2ba80_aa105cb1","updated":"2025-05-10 01:10:31.000000000","message":"Done - thank u for pointing out this!","commit_id":"c90f9ae59b1f9fb4354055e1051f3ea369c33d45"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c804874ed9f82effc62d700f1b00f8e063acb75f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"04c45855_b4ef4df4","updated":"2025-05-11 22:25:09.000000000","message":"lgtm!","commit_id":"978c8f2eac8deec254853dfc7f621e014044adb2"}],"configuration.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"bd4c9508edc450325854acec5188ca4a11f3c900","unresolved":true,"context_lines":[{"line_number":8,"context_line":"  start: 2024-09-13T00:00"},{"line_number":9,"context_line":"  end: 2025-08-27T00:00"},{"line_number":10,"context_line":"  email_deadline: 2025-08-27T00:00"},{"line_number":11,"context_line":"timeline:"},{"line_number":12,"context_line":"  - name: TC Nominations"},{"line_number":13,"context_line":"    start: 2025-08-13T23:45"},{"line_number":14,"context_line":"    end: 2025-08-27T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b3ab273d_638e20e8","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":9},"updated":"2025-04-29 23:02:14.000000000","message":"I confirm that those dates are as per the TC charter (between R8 - R2 week) - https://releases.openstack.org/flamingo/schedule.html","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"df8ce1703eb644160a129224c252a757b97df16d","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"767de765_dde5c1d4","line":26,"updated":"2025-04-30 07:51:14.000000000","message":"in last election we held voting period for 3 weeks, this time it is 2 again. Is that change intentional or do we want to have it for 3 weeks this time too?","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"1b6ba83e80337cd4146e21e1bf662aedd210ad51","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"61d4c808_c565d9ef","line":26,"in_reply_to":"1e0aa57f_efb5d9b4","updated":"2025-04-30 19:25:13.000000000","message":"The current patch set is based on the similar command as I92da68161874e7d39b5be4fc97dd6ac93ac82aa8 rather than reflecting I8fc3b05848e1d2928169d5cb33c5e89349262550 - thank you for mentioning that.\n\nYes, we can change \"setup-election-config\" like [1] part, and reflect per the suggestions from TC following with TC charter.\n\n[1] https://opendev.org/openstack/election/src/branch/master/openstack_election/cmds/setup_election_config.py#L25","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"fb42c240094e43e6b05653cc0ef07506a2098287","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d5f1d961_180a311c","line":26,"in_reply_to":"3f133b7b_c712dea5","updated":"2025-05-09 17:55:18.000000000","message":"Agreed on both points:\n\n- We can make another patch to update the default value to 3\n- Having the TC Campaigning week despite not needing elections is a good idea for the reason you mention, as well as allowing election officials one week to propose and get all the results\u0027 changes merged. There\u0027s really no rush except, TC terms will begin and conclude when results are announced and updated on the governance page... I will propose a TC resolution to tackle this scenario.. \nno change is expected in this patch though.. lets proceed with reviewing and merging this. \n\nThanks for the update, Ian!","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"dba899dc60abdffe1c2dfab30a16541c9b10ba1a","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d9bd6b1b_1fe49f9b","line":26,"in_reply_to":"61d4c808_c565d9ef","updated":"2025-05-02 18:07:07.000000000","message":"let\u0027s update the script and keep the voting period three weeks please (and regenerate this patch). The charter change was well discussed and, generally supported.\n\nSpecifically for the nomination period, as soon as this change merges, we should create the directories and encourage early nominations.. We can review/merge things only during the nomination window if necessary..\n\nRelated question: Do we want to formalize something around what happens when no elections are needed?\n\nLast time, we announced the results at the end of the \"TC Campaigning Week\": https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/5SG4V6DM3IR53MFAVOG4MGJI5SAMDAHA/\n\nShould we write that down somewhere?","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"24936cadf13d0e95cfd0734e40204cd920602c06","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1e0aa57f_efb5d9b4","line":26,"in_reply_to":"767de765_dde5c1d4","updated":"2025-04-30 15:49:51.000000000","message":"I am not sure if 3 weeks or extending the voting/nomiation for more than 2 weeks actually helps at least we do not have any data on that. I am not against of 3 weeks but if do that then we need to shoft all the dates because as per TC charter we need to finish the election before R-2 (Sep 19).","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b009273f0d5c61aec9ab26351aa0fda7e648ad80","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"8c26765c_7e74c001","line":26,"in_reply_to":"d5f1d961_180a311c","updated":"2025-05-12 07:30:56.000000000","message":"I think it is up to the TC to change (or not) default value to 3 weeks for the voting period. I initially just wanted to confirm how long it should be this time and I got it now, thx a lot 😊","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"f6c444e6a133c72ddf0706bee8135e5545e7aa94","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    end: 2025-09-17T23:45"},{"line_number":24,"context_line":"  - name: PTL Election"},{"line_number":25,"context_line":"    start: 2025-09-03T23:45"},{"line_number":26,"context_line":"    end: 2025-09-17T23:45"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f133b7b_c712dea5","line":26,"in_reply_to":"d9bd6b1b_1fe49f9b","updated":"2025-05-09 17:50:33.000000000","message":"1/ Checking again the script and just adding \"--voting-weeks 3\" option is sufficient now. Note that default is 14 days on the charter. @slaweq and @gouthamr: do you want set value 3 rather than 2 as default in future?\n\n2/ I agree that documenting somewhere will be great. From my understanding, the purpose of TC Campaigning Week period is to encourage questions \u0026 answers to the candidates before final candidate confirmation, and in this case, having TC Campaigning Week would be still valuable although there is no election. Hope that more discussion happens.","commit_id":"d1d6bab7c437ed997300ddaedd4aa53ba9799b15"}]}
