)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ba19317ab76230d2c95e47640a76aa3a3e9acbe1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"5d769d27_a5ae2bfa","updated":"2025-05-12 18:23:49.000000000","message":"almost ok but if we are adding affiliation info in other place we should validate the same with open infra foundation profile. soft -1 for that and rest looks good to me.","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f561c41769c665e4b36d2406782cbd54d8ea1432","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6513b3de_7eae7d75","updated":"2025-05-12 17:45:55.000000000","message":"thanks @gmaan@ghanshyammann.com; updated","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"bfb88e9695bbe59cec0b7cfe13e7dd4bfa9cb9b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ff310815_2edf75c6","updated":"2025-09-30 08:35:59.000000000","message":"I\u0027m in favor of this concept, I feel like this resolution, as worded is incomplete.\n\nI commit to leaving a more helpful comment within 24 hours.","commit_id":"689b96d973e8c4ee71017a0d21ee542286781315"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"6e15e5812e98e9ba10ff6dd3e4cb7fcfe40f182d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"8aad987e_2be0f8ad","in_reply_to":"ff310815_2edf75c6","updated":"2025-10-03 21:10:27.000000000","message":"sure, let me know..","commit_id":"689b96d973e8c4ee71017a0d21ee542286781315"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9806e418eddf3a31b389b930b6ca0079b74e9090","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"ee80915c_eb89aa02","updated":"2025-10-24 22:29:47.000000000","message":"This has had a good deal of soak time, and no negative votes. Workflow\u0027ing. Thanks everyone","commit_id":"8584cc4fbc16ae6463346febe2b35c999e34e845"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"70c66f0376850ea313f463d5c590a674c46ee878","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"c9cfd926_329d4173","updated":"2025-10-17 15:52:24.000000000","message":"thanks Goutham for updates. just one nit otherwise lgtm","commit_id":"8584cc4fbc16ae6463346febe2b35c999e34e845"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dfb45aefeffea6ccdd52b6cc6e10aa0fd263dee7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"4f37d936_0186ae2a","updated":"2025-10-17 11:41:55.000000000","message":"thx for the update","commit_id":"8584cc4fbc16ae6463346febe2b35c999e34e845"}],"resolutions/20250511-require-affiliation-declaration-from-TC-candidates.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"27761f14e00c9bd534c77cf44da839c383bcc863","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to include this as a validation step"},{"line_number":14,"context_line":"during the nomination period."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7cb7b79c_881f1c67","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":29},"updated":"2025-05-12 16:26:40.000000000","message":"We do not reject nominations due to org diversity or any reason right? its the results can be adjusted if org diversity or any other requirements are not met.\n\nAnd when it occurs, it is not election official task to handle it as it is TC needs to take care of it as per the defined process right? Election official can propose the election outcome as per current process but I am affraid if we move decision making task to them.\n\nWhat we can say here, \"TC chair or TC needs to confirm the diversity requirement when election results are proposed\". btw, this is what we do currently also.","commit_id":"1e9bbe1051704abffa072e1f6e2281367975d57e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ba1d220099d7e1b682ede34eb58dc51368772ea7","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to include this as a validation step"},{"line_number":14,"context_line":"during the nomination period."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e7b4ef45_b6b4bdc3","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":29},"in_reply_to":"7cb7b79c_881f1c67","updated":"2025-05-12 17:36:02.000000000","message":"maybe i should rephrase this.. \n\nelection officials aren\u0027t expected to enforce affiliation diversity; the resolution requires them to ensure that there is an affiliation mentioned, even if it is \"independent\".. the affiliation disclosure is mandatory basically.. \n\n@fungi@yuggoth.org: does this align with what you suggested to me on IRC some time back?","commit_id":"1e9bbe1051704abffa072e1f6e2281367975d57e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f561c41769c665e4b36d2406782cbd54d8ea1432","unresolved":false,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to include this as a validation step"},{"line_number":14,"context_line":"during the nomination period."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":2,"id":"d5fc7fda_971ee615","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":29},"in_reply_to":"b7ae4b1b_cd0a8134","updated":"2025-05-12 17:45:55.000000000","message":"yes, once we merge this resolution, we\u0027ll have a way to enforce it for existing TC members too? \n\nI rephrased this now.. please check if the new phrasing clarifies this better..","commit_id":"1e9bbe1051704abffa072e1f6e2281367975d57e"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4e416035b1c4a91fd135b80961b8aee2c113194d","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to include this as a validation step"},{"line_number":14,"context_line":"during the nomination period."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b7ae4b1b_cd0a8134","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":29},"in_reply_to":"e7b4ef45_b6b4bdc3","updated":"2025-05-12 17:41:24.000000000","message":"Ok, so you mean to mention the affiliation as mandaotry for TC nomination? If so then I think it should be eaisly fetched from foundation profile?.\n\nI will say, let\u0027s make it mandatory for TC to keep their affiliation up to date in the foundation profile. Then, TC, chair, election official, community member, or whoever needs to check the affiliation can find it there. To keep it up to dated and avoid confusion, I would like to have this info referenced from a single place instead of multiple places.","commit_id":"1e9bbe1051704abffa072e1f6e2281367975d57e"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"e3137a6ba2736c39b986fca38885b906878ef33a","unresolved":true,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":3,"id":"25e72364_6eb76dc5","line":7,"range":{"start_line":7,"start_character":23,"end_line":7,"end_character":38},"updated":"2025-10-17 12:42:33.000000000","message":"I don\u0027t think it\u0027s happened in ages but should this be just nominated vs self-nominated?","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"56655ec37f84dbdd4a369bb7e4cc66985e2a61e1","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f02805dd_ee66b047","line":7,"range":{"start_line":7,"start_character":23,"end_line":7,"end_character":38},"in_reply_to":"25e72364_6eb76dc5","updated":"2025-10-17 20:16:28.000000000","message":"agreed, dropping it here: https://review.opendev.org/c/openstack/governance/+/964337","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"465a214e19831849215861ca282323e0d417e752","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."}],"source_content_type":"text/x-rst","patch_set":3,"id":"cba146af_3040f312","line":11,"updated":"2025-05-12 17:46:31.000000000","message":"the profile edit form on openstack.org, which supplies data for bitergio, says: For our purposes, an affiliation is defined as any company where you are an officer, director or employee, or any person or company that has paid you more than $60,000 USD as an independent contractor in the last 12 months. Please list all affiliations which meet this criteria. If you\u0027re not being paid to work on OpenStack please put \"Unaffiliated\".\n\nDo we similarly have this defined in the TC charter somewhere? Can we reference it?","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ba19317ab76230d2c95e47640a76aa3a3e9acbe1","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."}],"source_content_type":"text/x-rst","patch_set":3,"id":"cfcb18a1_6574cfc6","line":11,"in_reply_to":"2cfabb74_caf4b1fb","updated":"2025-05-12 18:23:49.000000000","message":"That is one of the reason, I would like us not to define the affiliation in multiple places. It should be reference from single place which is foundation bylaws. If we define the affiliation in TC charter then we may have to do some requirement and legal checks.","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ab36181376b35bdec35732f25af7f88581fb3b8c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf36cb74_50fb9789","line":11,"in_reply_to":"2cfabb74_caf4b1fb","updated":"2025-05-12 21:36:49.000000000","message":"okay let me do that..","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"d761ecec8cd5353fcafe77c61944d025abdaa189","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."}],"source_content_type":"text/x-rst","patch_set":3,"id":"e49e48ad_067cefd0","line":11,"in_reply_to":"cba146af_3040f312","updated":"2025-05-12 18:08:15.000000000","message":"Ah, no we don\u0027t... \n\nThe language is used consistently across the OpenStack websites [1] for the foundation forms, Call For Papers/Speaker profiles etc.. \n\nand it comes from the Foundation Bylaws (4.15 Director Diversity [2]) \n\n\n[1] https://github.com/OpenStackweb/osf-website/blob/11547c702755611ce6597ebacfd4875490bfb312/src/components/Affiliations.js#L109-L112\n\n[2] https://openinfra.org/legal/bylaws#:~:text\u003d(b)%20For%20the%20purposes%20of%20the%20Director%20Diversity%20Requirement%2C%20the%20term%20%E2%80%9CAffiliated%E2%80%9D%20or%20%E2%80%9CAffiliation%E2%80%9D%20in%20the%20Bylaws%20is%20defined%20as%20follows%3A\n\n\nDo you think we should define that similarly in the charter? I guess it removes any further ambiguity; but, if those bylaws change, they\u0027ll need to be similarly accepted/updated by the TC","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"c4bd932d46a572f0a674247e675ba5590aa65ab8","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."}],"source_content_type":"text/x-rst","patch_set":3,"id":"2cfabb74_caf4b1fb","line":11,"in_reply_to":"e49e48ad_067cefd0","updated":"2025-05-12 18:14:04.000000000","message":"Why not just provide these references in the resolution?","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ba19317ab76230d2c95e47640a76aa3a3e9acbe1","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":3,"id":"a50ad1e6_27b177dd","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":30},"updated":"2025-05-12 18:23:49.000000000","message":"I am ok if nomination statements have affiliation but we need to say, election official needs to check if affiliation is present and same as it is defined in OpenInfra foundation profile.","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"108e6bb80b67659d050c405118f0805c803cd167","unresolved":false,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":3,"id":"db570bbd_608026ff","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":30},"in_reply_to":"4b599b5a_5c39391d","updated":"2025-05-19 22:23:27.000000000","message":"Done","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"6e9be1fd3a4fba99398f6d5116aac29165143d0d","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":3,"id":"4b599b5a_5c39391d","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":30},"in_reply_to":"6947e143_bf888449","updated":"2025-05-19 21:52:39.000000000","message":"Missed declaration is \"null\" I think. The foundation\u0027s form asks that you set the value to \"Unaffiliated\" if you do not have an affiliation to declare. \n\nHowever, I see over time, people have declared their non-affiliation with:\n\n\"Independent\", \"Independent Individual\", \"Independent Contractor\", \"Independent User\", \"Independent Developer\", \"Independent Consultant\", \"Un affiliated\", \"Un affiliation\" and many mis-spelt forms of these. \n\nElection officials can safely assume all of these mean the same thing: Unaffiliated.\n\n\nWhen we merge this change, the field on the foundation profile can\u0027t be \"Null\", i.e., unset.","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"5d454684f7b108b84be9b6ec326b8c5b1d59e8a7","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":3,"id":"6947e143_bf888449","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":30},"in_reply_to":"6dbee8c3_4ceb25a3","updated":"2025-05-13 17:22:18.000000000","message":"how should that work in detail? Where is the difference between missed declaration and explicitly no affiliation (null vs unset)?","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ab36181376b35bdec35732f25af7f88581fb3b8c","unresolved":true,"context_lines":[{"line_number":10,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"},{"line_number":11,"context_line":"requirement`_ in the TC\u0027s charter."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"The Election Officials are requested to check if affiliation has been declared"},{"line_number":14,"context_line":"while validating a nomination."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":3,"id":"6dbee8c3_4ceb25a3","line":14,"range":{"start_line":13,"start_character":0,"end_line":14,"end_character":30},"in_reply_to":"a50ad1e6_27b177dd","updated":"2025-05-12 21:36:49.000000000","message":"This is something i hadn\u0027t thought of; i agree.","commit_id":"47152960423daca5e55775f97da0a43946edcaaa"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8909119b4c84ce95b4f15365d4f834912d0a15c0","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"888b33ec_90bb67da","line":8,"updated":"2025-05-20 07:20:16.000000000","message":"Will these bylaws stay in place when the OIF is getting integrated into the LF? IMO it would be bad for us to merge a resolution now that can be expected to have a broken reference before the next election starts. (Or am I too optimistic about the merging process?)\n\nSo my proposal would be to either wait until this is settled down, or possibly pull the affiliation definition into this document proper?","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"70c66f0376850ea313f463d5c590a674c46ee878","unresolved":false,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0c67a5e9_3cd99077","line":8,"in_reply_to":"04c2eb6c_79c2eaa9","updated":"2025-10-17 15:52:24.000000000","message":"I think we are done on this.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e9d287e9bda3e6ca1dccc317b3813d88de07b3eb","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"04c2eb6c_79c2eaa9","line":8,"in_reply_to":"179f5a29_0e9c4801","updated":"2025-07-07 17:54:55.000000000","message":"Circling back after a while.. I wasn\u0027t able to find anything in the LF bylaws. \n\n@jbryce@jbryce.com: Would the OIF charter see any further changes to define affiliation diversity?\n\nIf not, i\u0027m inclined to preserve what we have by coming up with a definition ourselves in the TC charter..","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"159c60676846af7b125e2b8002c2efcb6e422258","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f62e677c_6e562711","line":8,"in_reply_to":"20384f31_d77e5b73","updated":"2025-05-22 22:27:24.000000000","message":"Thanks @jbryce@jbryce.com. That\u0027s problematic. OpenStack documentation mentions the foundation bylaws in a number of places beside this resolution: https://codesearch.opendev.org/?q\u003dbylaws\u0026i\u003dnope\u0026literal\u003dnope\u0026files\u003d\u0026excludeFiles\u003d\u0026repos\u003d\n\nI was hoping that, when the OIF Charter gets posted, we can find relevant sections and translate all of these OpenStack doc references. Do you have any suggestions for information that will be deleted, like this?\n\nI think it\u0027s useful to continue to define what \"Affiliation\" means - somewhere. AND, I want OpenStack to fall back to the OIF definition of affiliation. Mainly because I don\u0027t think the TC would want to diverge from the other OIF projects. Currently, the definition of affiliation is prominent on the Membership sign up form. Would this change too?","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"16500c5b9adc8aa9f6e8715eaf036fc7fc929a27","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"179f5a29_0e9c4801","line":8,"in_reply_to":"4af859b0_884a69af","updated":"2025-05-30 18:44:53.000000000","message":"I agree that we can cover a lot of things in affiliation (such as pay, employment type, company group/subsidiary, or even companies\u0027 partnerships should not be skipped :)), but my question is, do we need to?\n\nThe whole idea here is to maintain the affiliation diversity in TC members and I do not have strong opinion that affiliation definition has to be properly/legally checked to have TC check its diversity. If we have affiliation definition at high level then it is makes our life easy and just ref that. But if not then that should not be blocker for \"TC to maintain diversity\".\n\nNOTE: Currently, \"TC diversity\" is just an internal requirement of TC and is not required by bylaws or foundation. So implementing it should be in complete scope of TC.\n\nOn a side note, do we have a definition of affiliation in LF? Maybe we can refer that after migration.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8a39a85ef6e37b355b6d109cb9db9d9ef70d00e1","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"4af859b0_884a69af","line":8,"in_reply_to":"6843bbf1_43451b0a","updated":"2025-05-30 10:26:39.000000000","message":"yes, how to deal with contractors and also with groups of companies is an important part. not sure though if focusing on \"$\" (\u003d\u003d USD?) is a good choice, though, it may be much too high to be useful for other countries.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"42534f08a0781be339cc4b8a3ff86daf4fadbf9a","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a60174db_fb4bc557","line":8,"in_reply_to":"888b33ec_90bb67da","updated":"2025-05-22 06:11:06.000000000","message":"Ack, makes sense.\n\n@jbryce@jbryce.com : Do you have any early idea if the definition of the \"affiliation\" would change as part of the move into LF?\n\nIf its not changing, I think we can always update this resolution with the right link after the foundation\u0027s move.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":113,"name":"Jonathan Bryce","email":"jbryce@jbryce.com","username":"jbryce"},"change_message_id":"5edde8023597cba5bf0a735bb34f825e85f4709d","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"20384f31_d77e5b73","line":8,"in_reply_to":"a60174db_fb4bc557","updated":"2025-05-22 20:03:34.000000000","message":"the new charter doesn\u0027t explicitly define affiliation to level of detail of the bylaws. it does require individual members to report any corporate affiliation [1] and that affiliation is then taken into account in the election procedures[2]\n\n1. https://board.openinfra.org/strategic-consideration/docs/oif-individual-member-program\n2. https://board.openinfra.org/strategic-consideration/docs/election-procedures-policy","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e444c1d13a8839422f1b47c8c9a2dbbd5e9747a4","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d9502010_0920fe46","line":8,"in_reply_to":"b075bdd6_2a333c7d","updated":"2025-05-27 09:00:02.000000000","message":"I think it would be better both in terms of legal maintenance work as well as in consistency of user/contributor experience if the openinfra world would be able to agree on a common definition, but maybe I\u0027m just too optimistic here.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7e7981827cdd0c538a696a70a233b3edf8690b9e","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b075bdd6_2a333c7d","line":8,"in_reply_to":"b49036f3_f2c1484a","updated":"2025-05-26 15:21:04.000000000","message":"Well, I think we should somehow detach the \u0027Affiliation\u0027 from the bylaw ref. This is now an independent diversity requirement in TC (not attached to BoD or Bylaws). The whole idea behind moving it from Bylaws to the TC charter was to remove the dependency and for the TC to define its own things in its charter. I am not sure if TC should require foundation, BoD, or bylaws to define it.\n\nOne way is that TC itself define \u0027Affiliation\u0027 (What TC need for their requirement) in their charter (NOTE: other infra projects (Zuul, katacontainer, etc,) can have different ways to maintain diversity. Regarding any legal complication, we can take the current definition from bylaws and then maintain in TC charter itself.","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c19fdd178bc559620bb9a3589a31adf632452f05","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"6843bbf1_43451b0a","line":8,"in_reply_to":"d9502010_0920fe46","updated":"2025-05-30 00:03:15.000000000","message":"@gmaan@ghanshyammann.com: I\u0027m unsure how to define it if we were to maintain the definition in the TC charter. \n\nI think if one is employed by an organization and is contributing on their time/pay, they have to declare the organization as part of their affiliations. \nHowever, the OpenInfra Foundation definition had a dollar value attached to it: \n\n\n```\nan independent contractor to the business entity\nor its Affiliated Group who has earned **more than $60,000**\nin the most recent twelve month period; or\n```","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":113,"name":"Jonathan Bryce","email":"jbryce@jbryce.com","username":"jbryce"},"change_message_id":"259e784bdd3be90b7ed111074550e381468c75ea","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the OpenInfra Foundation\u0027s `bylaws`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the `diversity"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b49036f3_f2c1484a","line":8,"in_reply_to":"f62e677c_6e562711","updated":"2025-05-22 23:10:01.000000000","message":"I\u0027ll look through those mentions and see what else we might be missing in the new charter docs","commit_id":"4503be5b9b5b2c11a6418a2cae754acff02635ca"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"07f1414128f332b31016e742c7ccc1acbd972dfe","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the `TC\u0027s charter \u003c../reference/charter.html#tc-diversity-requirement\u003e`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the diversity"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5f4536d0_16d8a3a5","line":8,"updated":"2025-08-16 08:56:16.000000000","message":"the linked document says\n\n\u003e To this effect, candidates MUST declare their affiliation within their Foundation \n\u003e profiles and within their election candidacies.\n\nfor consistency we should require both declarations here, too. in particular adding the statement to the candidacy would record it permanently, while the profile could get changed at any time without leaving a public trace of historic records.\n\nalso it seems like the OIF membership list UI currently is hiding the affiliation information - like some other data - for at least some of the members, so we would need for that issue to be fixed before we can enforce this resolution anyway","commit_id":"689b96d973e8c4ee71017a0d21ee542286781315"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"d1b3dccf336df51837b3b40a695d987da666180f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the `TC\u0027s charter \u003c../reference/charter.html#tc-diversity-requirement\u003e`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the diversity"}],"source_content_type":"text/x-rst","patch_set":5,"id":"a49dab11_62c12ab9","line":8,"in_reply_to":"5dd63440_b63c6392","updated":"2025-10-03 21:17:46.000000000","message":"Done","commit_id":"689b96d973e8c4ee71017a0d21ee542286781315"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"6e15e5812e98e9ba10ff6dd3e4cb7fcfe40f182d","unresolved":true,"context_lines":[{"line_number":5,"context_line":"All candidates running for the OpenStack Technical Committee (TC) must have"},{"line_number":6,"context_line":"their organizational affiliation listed in their OpenInfra Foundation community"},{"line_number":7,"context_line":"profile at the time of self-nomination. Organizational Affiliation is defined"},{"line_number":8,"context_line":"in the `TC\u0027s charter \u003c../reference/charter.html#tc-diversity-requirement\u003e`_."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This disclosure was informally encouraged in the past to promote transparency"},{"line_number":11,"context_line":"and help voters make informed decisions. It was also implied in the diversity"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5dd63440_b63c6392","line":8,"in_reply_to":"5f4536d0_16d8a3a5","updated":"2025-10-03 21:10:27.000000000","message":"i see, let me rephrase it.","commit_id":"689b96d973e8c4ee71017a0d21ee542286781315"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"70c66f0376850ea313f463d5c590a674c46ee878","unresolved":true,"context_lines":[{"line_number":19,"context_line":"Foundation community profile. Unaffiliated candidates may use \"Unaffiliated\""},{"line_number":20,"context_line":"or a similar word to declare their lack of affiliation."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. _bylaws: https://openinfra.org/legal/bylaws"},{"line_number":23,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":6,"id":"b6b3de89_bbd329bd","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":46},"updated":"2025-10-17 15:52:24.000000000","message":"this is not needed as you are not referring it anywhewre?","commit_id":"8584cc4fbc16ae6463346febe2b35c999e34e845"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"56655ec37f84dbdd4a369bb7e4cc66985e2a61e1","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Foundation community profile. Unaffiliated candidates may use \"Unaffiliated\""},{"line_number":20,"context_line":"or a similar word to declare their lack of affiliation."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. _bylaws: https://openinfra.org/legal/bylaws"},{"line_number":23,"context_line":".. _diversity requirement: ../reference/charter.html#tc-diversity-requirement"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ab893251_870b8574","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":46},"in_reply_to":"b6b3de89_bbd329bd","updated":"2025-10-17 20:16:28.000000000","message":"! i should drop it: https://review.opendev.org/c/openstack/governance/+/964337","commit_id":"8584cc4fbc16ae6463346febe2b35c999e34e845"}]}
