)]}'
{"resolutions/20140711-election-activities.rst":[{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"046125f9b434219d82503173aa1441159bcce104","unresolved":false,"context_lines":[{"line_number":29,"context_line":"the election. These election officials determine the appropriate"},{"line_number":30,"context_line":"electorate, verify all candidate\u0027s qualifications, configure the"},{"line_number":31,"context_line":"voting software, and ensure that votes are collected and counted"},{"line_number":32,"context_line":"properly."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Although we hope that everyone will follow our community ideals, we"},{"line_number":35,"context_line":"recognize that, whether through mistakes or bad intent, that will not"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_620783ca","line":32,"updated":"2014-07-15 09:21:13.000000000","message":"I\u0027d like to see the TC charter referenced here, since this is the document that defines many of these terms. I don\u0027t want to create the impression that this proposal is the originator of terms that have been outlined in the charter: https://wiki.openstack.org/wiki/Governance/Foundation/TechnicalCommittee#OpenStack_Technical_Committee_charter\n\nThe electorate is determined in the charter, the election officials compile the list (or work with infra-core, who has root on gerrit, who run the script that compiles the list - pick your level of detail here) as well as communicate how to receive a ballot for those eligible voters who might be a) not on the list or b) on the list and not receive a ballot - yay mailservers.\n\nThe election officials verify a candidate\u0027s eligibility as defined by the charter.\n\n\"configure the voting software\" mmmm it is actually more like \"fill out the form on the polling application\", election officials don\u0027t have access to options that the word configure suggests to me, but it is a small point if others are happy with configure.\n\n\"ensure the votes are collected and counted properly\" hmmmm, okay well the responsibility is there to ensure the process is an accurate reflection of the behaviour of voters who have been acting in good faith. Certainly the duty to follow up anomalies (confirming that the list of bounced emails sent from the polling adminstrator does indeed correspond to inactive contributors, as an example) exists. This responsibility is mostly along the lines to responding to anomalies regarding collecting and counting to ensure reliability of results, more so than active behaviour which the polling app addresses.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"39c3ad677c1abc44ef9e951f2af7322a2f764b31","unresolved":false,"context_lines":[{"line_number":29,"context_line":"the election. These election officials determine the appropriate"},{"line_number":30,"context_line":"electorate, verify all candidate\u0027s qualifications, configure the"},{"line_number":31,"context_line":"voting software, and ensure that votes are collected and counted"},{"line_number":32,"context_line":"properly."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Although we hope that everyone will follow our community ideals, we"},{"line_number":35,"context_line":"recognize that, whether through mistakes or bad intent, that will not"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_eab6fa23","line":32,"in_reply_to":"baada198_620783ca","updated":"2014-07-15 15:31:36.000000000","message":"I\u0027ll add a reference to the charter. For the other stuff, I\u0027m trying to explain what the officials do without going into exhaustive detail and while sticking with the \"folksy\" language so we\u0027re not bound too tightly to specifics that I happened to think of here.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"bfceb6e341d4c64af505560cd7bee1c3ce97b70f","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_8c877b60","line":42,"updated":"2014-07-14 23:46:57.000000000","message":"It feels a bit odd for a subset of the TC to be officiating over complaints raised against outgoing TC members running for re-election.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"66cc60422db410aad159d7951d3894dc303df079","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_9b378fe4","line":42,"in_reply_to":"baada198_2a0ab2d1","updated":"2014-07-15 16:33:47.000000000","message":"OK, I missed the \"During the election\" reference.\n\nI don\u0027t want to labor this to death, but IIUC the motivating infringements last time round occurred *before* the election period kicked off.\n\nConversely, a report may be slow to surface (for example folks may only make a big deal of some questionable behavior if the election result turned out to be close and/or unexpected).\n\nSo the old TC may still be in force, or the new one may have already been \"seated\", by the time the report is considered.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"62b30b91808e4078124ef134bce2550c93370191","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_d33e43b9","line":42,"in_reply_to":"baada198_38b4bed3","updated":"2014-07-15 20:52:24.000000000","message":"Yes, that restriction at least would be sensible. Similarly, should exclude any TC member running for a PTL position.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"ff69cc5d36432e1708ea67be6e44b4f7e0e47408","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_f8f9664f","line":42,"in_reply_to":"baada198_38b4bed3","updated":"2014-07-15 20:57:56.000000000","message":"ttx pointed out that we can handle some of these sorts of details outside of the resolution itself, for example in https://wiki.openstack.org/wiki/Election_Officiating_Guidelines","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"39c3ad677c1abc44ef9e951f2af7322a2f764b31","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_2a0ab2d1","line":42,"in_reply_to":"baada198_8c877b60","updated":"2014-07-15 15:31:36.000000000","message":"They aren\u0027t outgoing at that point, though. They\u0027re no longer on the TC. Unless you think someone other than the TC should be handling issues?","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"e7b884823a40efdee8ffc8cae33ac40ebe9df210","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"During the election, the officials report to the active members of the"},{"line_number":41,"context_line":"TC (defined as those members whose terms have not expired and have not"},{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_38b4bed3","line":42,"in_reply_to":"baada198_9b378fe4","updated":"2014-07-15 20:41:03.000000000","message":"OK, that\u0027s a good point about timing. How do we want to handle it? Should we way that anyone whose term is not going to be ending will be on the subcommittee managing the election, no matter when the issue arises?","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"bfceb6e341d4c64af505560cd7bee1c3ce97b70f","unresolved":false,"context_lines":[{"line_number":60,"context_line":"After the matter is resolved, the active TC members and election"},{"line_number":61,"context_line":"officials will prepare and publish an official summary of the"},{"line_number":62,"context_line":"incident. In most cases, the names of people and companies involved"},{"line_number":63,"context_line":"will be redacted because the goal of the incident report is to"},{"line_number":64,"context_line":"emphasize our community culture and values through education, rather"},{"line_number":65,"context_line":"than to publicly punish the parties involved."},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_acc8bfa8","line":63,"updated":"2014-07-14 23:46:57.000000000","message":"I\u0027m not a big fan of redaction, as I\u0027d be concerned about the effect of speculation and rumor WRT to the identity of the candidate involved.\n\nAlso that the redaction is optional (\"In most cases ...\") seems problematic.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"66cc60422db410aad159d7951d3894dc303df079","unresolved":false,"context_lines":[{"line_number":60,"context_line":"After the matter is resolved, the active TC members and election"},{"line_number":61,"context_line":"officials will prepare and publish an official summary of the"},{"line_number":62,"context_line":"incident. In most cases, the names of people and companies involved"},{"line_number":63,"context_line":"will be redacted because the goal of the incident report is to"},{"line_number":64,"context_line":"emphasize our community culture and values through education, rather"},{"line_number":65,"context_line":"than to publicly punish the parties involved."},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_bbaa9318","line":63,"in_reply_to":"baada198_4aa9a68e","updated":"2014-07-15 16:33:47.000000000","message":"OK, though your wording seems to cast redaction as the *default* mode.\n\nHow about reversing this, so as to make it open-by-default, redacted-by-request:\n\n  \"the names of people and companies involved may be\n   redacted if they explicitly request it\"\n\nAlso consider a scenario where anonymizing the report would require more than just removing names.\n\nSay for example a report surfaces that someone, who shall remain nameless, has been buying pints of Guinness in a pub in Dublin in order to sway voters in an upcoming election.\n\nIn order to avoid a relatively small number of individuals falling under suspicion, many/most of the other concrete details would probably have to be redacted also (e.g. geographical location, whether it was a TC or PTL election etc.)\n\nWhat remains may end up so sanitized that it sounds more like a restatement of the general rule, as opposed to an actual example-case to learn from.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"39c3ad677c1abc44ef9e951f2af7322a2f764b31","unresolved":false,"context_lines":[{"line_number":60,"context_line":"After the matter is resolved, the active TC members and election"},{"line_number":61,"context_line":"officials will prepare and publish an official summary of the"},{"line_number":62,"context_line":"incident. In most cases, the names of people and companies involved"},{"line_number":63,"context_line":"will be redacted because the goal of the incident report is to"},{"line_number":64,"context_line":"emphasize our community culture and values through education, rather"},{"line_number":65,"context_line":"than to publicly punish the parties involved."},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_4aa9a68e","line":63,"in_reply_to":"baada198_acc8bfa8","updated":"2014-07-15 15:31:36.000000000","message":"I am equally or more vehemently opposed to requiring naming names in all cases. I have been part of several communities where that was the policy, and it was almost universally detrimental. If the people involved want to make their apologies public, that\u0027s fine, and I have no problem with encouraging it, but it would be a mistake to require it.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"e7b884823a40efdee8ffc8cae33ac40ebe9df210","unresolved":false,"context_lines":[{"line_number":60,"context_line":"After the matter is resolved, the active TC members and election"},{"line_number":61,"context_line":"officials will prepare and publish an official summary of the"},{"line_number":62,"context_line":"incident. In most cases, the names of people and companies involved"},{"line_number":63,"context_line":"will be redacted because the goal of the incident report is to"},{"line_number":64,"context_line":"emphasize our community culture and values through education, rather"},{"line_number":65,"context_line":"than to publicly punish the parties involved."},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_78ae3683","line":63,"in_reply_to":"baada198_bbaa9318","updated":"2014-07-15 20:41:03.000000000","message":"I intended it to be redacted by default to reduce the pressure on anyone who might not want to make public allegations. I trust that the group overseeing the resolution of the issue will be able to decide at the time how much information needs to be shared, and that they will exercise good judgement in how much they encourage people to discuss publicly.\n\nIt\u0027s not that I\u0027m opposed to naming names in every case, but I think much much more care needs to be taken than a \"default to telling all\" position allows for.","commit_id":"7756f76e3273df2799c1d76699c96384e84e6133"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"8c7932f8316b9e19f721f1deb1876e850ebb4f6c","unresolved":false,"context_lines":[{"line_number":42,"context_line":"stepped down for other reasons). This ensures that TC members running"},{"line_number":43,"context_line":"in the election do not have undue influence over its outcome, while"},{"line_number":44,"context_line":"also maintaining oversight by the elected representatives still"},{"line_number":45,"context_line":"serving on the TC."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Reporting Problems"},{"line_number":48,"context_line":"\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":"baada198_93f12b04","line":45,"updated":"2014-07-15 20:57:43.000000000","message":"Need to mention that if an active TC member is up for a PTL election, they will not be involved in resolving any issues with that election.","commit_id":"c46bac2c002550d1e09f57de2cf57f4789f4e6fe"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"8c7932f8316b9e19f721f1deb1876e850ebb4f6c","unresolved":false,"context_lines":[{"line_number":67,"context_line":"In an especially extreme case, the active TC members may decide to"},{"line_number":68,"context_line":"refer the issue to the OpenStack Foundation Executive Director and"},{"line_number":69,"context_line":"Secretary for further action related to the Code of Conduct or other"},{"line_number":70,"context_line":"Foundation rules."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":".. _Technical Committee Charter: https://wiki.openstack.org/wiki/Governance/Foundation/TechnicalCommittee#OpenStack_Technical_Committee_charter"},{"line_number":73,"context_line":".. _Community Code of Conduct: http://www.openstack.org/legal/community-code-of-conduct"}],"source_content_type":"text/x-rst","patch_set":2,"id":"baada198_138efb79","line":70,"updated":"2014-07-15 20:57:43.000000000","message":"Need to add something indicating that community members still have the right to follow the reporting process under the CoC themselves.","commit_id":"c46bac2c002550d1e09f57de2cf57f4789f4e6fe"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"9e8a7f8eaa55eafeaed4e8acc74893384da506d6","unresolved":false,"context_lines":[{"line_number":59,"context_line":"may include private apologies and reprimands, or, in extreme cases,"},{"line_number":60,"context_line":"voiding and re-running the election."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"After the matter is resolved, the active TC members and election"},{"line_number":63,"context_line":"officials will prepare and publish an official summary of the"},{"line_number":64,"context_line":"incident. In most cases, the names of people and companies involved"},{"line_number":65,"context_line":"will be redacted because the goal of the incident report is to"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_c1eb31db","line":62,"updated":"2014-07-25 13:09:50.000000000","message":"Assume an incident is reported before the election has happened.\n\nIs resolution expected before or after the election has actually happened? Is the official summary to be expected before or after the election? If before, what impact will this have on the election? If after, will lack of visibility on the outcome (before the election) have impact on the election?\n\nI think there should at least be some clarifying words here on ideal timings (even if they are sometimes not possible).","commit_id":"c3d78fb4667b2789e8b4f038ebe21cb48923311b"}]}
