)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"dfab8be9712cd83a12ec86a6e4fe1956d6ff7c53","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"160ebe5d_315bf218","updated":"2026-02-19 22:46:02.000000000","message":"Sorry we\u0027re debating language.. English isn\u0027t my primary language either, but, this change was motivated by a confusion seeing this in the release calendar and i wanted to put it to rest :)","commit_id":"c9c4312008dceea07399e6a44a1ebd0ea835d4d4"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"fa94b98b9c3bd673ba1e865717a4908289876941","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"23c264f1_82a6d5a8","updated":"2026-02-23 05:50:43.000000000","message":"LGTM, thank you!","commit_id":"a9ccaed0e618c1100d1cc59c1a7a9a7d4865b135"}],"openstack_election/cmds/update_releases_calendar.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"faa5b42d68b5f34336a06d195ad005b645fcb630","unresolved":true,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    .. _{nrl}-election-nominations:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    {release} Election Nomination Opens"},{"line_number":39,"context_line":"    --------------------------------"},{"line_number":40,"context_line":"    Candidates interested in serving for the next calendar year (TC), or"},{"line_number":41,"context_line":"    development cycle (PTL) should announce their candidacies and platforms during"}],"source_content_type":"text/x-python","patch_set":1,"id":"203335a9_1638bd5e","line":38,"range":{"start_line":38,"start_character":34,"end_line":38,"end_character":39},"updated":"2026-02-11 21:28:52.000000000","message":"\"Open\"\n\nrather than opens, because the latter could be interpreted as an event:\n\n\"The nominations will open on a date during this week\", which kinda is like the old \"Begins\". \n\nWhen you say \"Open\", it is interpreted as:\n\n\"Election Nomination (is) open now\"\n\nor \n\n\"Election Nomination (remains) open\"","commit_id":"c9c4312008dceea07399e6a44a1ebd0ea835d4d4"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"dfab8be9712cd83a12ec86a6e4fe1956d6ff7c53","unresolved":true,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    .. _{nrl}-election-nominations:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    {release} Election Nomination Opens"},{"line_number":39,"context_line":"    --------------------------------"},{"line_number":40,"context_line":"    Candidates interested in serving for the next calendar year (TC), or"},{"line_number":41,"context_line":"    development cycle (PTL) should announce their candidacies and platforms during"}],"source_content_type":"text/x-python","patch_set":1,"id":"4731abd7_fa7de345","line":38,"range":{"start_line":38,"start_character":34,"end_line":38,"end_character":39},"in_reply_to":"1c59943a_6b99a328","updated":"2026-02-19 22:46:02.000000000","message":"Hi Ian!\n\nYes I understood the problem that the beginning of the activity happens only once. but, we\u0027re using the same content in multiple weeks to denote an ongoing activity.. that\u0027s why \"Open\" makes more sense than \"Opens\" because of the interpretation, exactly like you said :) \n\nIf we\u0027d like to separate the events into:\n\n```\nElection Nomination Opens\nElection Nomination Open\nElection Nomination Closes\n```\n\nthat will be explicit and unambiguous.. but, I don\u0027t think it\u0027s worth the complexity.. \n\nOn the release calendar, most things happen on some day of the week, rather than the whole week.. for example: \"Client Library Freeze\" is observed on Thursday of the week that it appears in.. so there\u0027s no worry stating \"Election Nomination Open\" and then clarifying the date/time in the description.\n\n\n\u003e Also, I am keen on changing from \"Ends\" to like \"Close\" on L61 if \"Open\" is better.\n\nYeah \"Closes\" pairs better with \"Open\" (or \"Opens\")... we can use \"Closes\" instead of \"Close\" because unlike \"Open\", \"Close\" doesn\u0027t repeat over multiple weeks...","commit_id":"c9c4312008dceea07399e6a44a1ebd0ea835d4d4"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"3c5359abcd625891b7fcd25636d3ab0f5e23c606","unresolved":true,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    .. _{nrl}-election-nominations:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    {release} Election Nomination Opens"},{"line_number":39,"context_line":"    --------------------------------"},{"line_number":40,"context_line":"    Candidates interested in serving for the next calendar year (TC), or"},{"line_number":41,"context_line":"    development cycle (PTL) should announce their candidacies and platforms during"}],"source_content_type":"text/x-python","patch_set":1,"id":"1c59943a_6b99a328","line":38,"range":{"start_line":38,"start_character":34,"end_line":38,"end_character":39},"in_reply_to":"203335a9_1638bd5e","updated":"2026-02-14 13:17:58.000000000","message":"Thank you for sharing in details which non-English contributors like me would miss such detailed context. Good point about \"Open\" vs \"Opens\". \n\nOne consideration: our elections actually start/end on specific days (typically 23:45 UTC on Wednesdays), not spanning full weeks. The weekly format is just how the releases calendar displays events.\n\n\"Nomination Opens\" \u003d \"opens during this week (see Election site for exact date)\"\n\"Nomination Open\" \u003d \"is open throughout this week\"\n\nSince the former is more accurate to how we operate, \"Opens\"/\"Begins\" might be clearer. Though I\u0027m fine with either approach as long as we\u0027re consistent. Also, I am keen on changing from \"Ends\" to like \"Close\" on L61 if \"Open\" is better.\n\nThoughts? Hope that we can move forward from previous discussion on https://review.opendev.org/c/openstack/releases/+/958225","commit_id":"c9c4312008dceea07399e6a44a1ebd0ea835d4d4"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"adad592845fb49680dc590a61e6782f03c785927","unresolved":true,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    .. _{nrl}-election-nominations:"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    {release} Election Nomination Opens"},{"line_number":39,"context_line":"    --------------------------------"},{"line_number":40,"context_line":"    Candidates interested in serving for the next calendar year (TC), or"},{"line_number":41,"context_line":"    development cycle (PTL) should announce their candidacies and platforms during"}],"source_content_type":"text/x-python","patch_set":1,"id":"414887ff_8bbe72ca","line":38,"range":{"start_line":38,"start_character":34,"end_line":38,"end_character":39},"in_reply_to":"4731abd7_fa7de345","updated":"2026-02-21 08:37:06.000000000","message":"Thank you for the thoughtful explanation with details which really clarifies the nuance and terminology. I fully agree with you so have reflect into a new patchset.","commit_id":"c9c4312008dceea07399e6a44a1ebd0ea835d4d4"}]}
