linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] code of conduct fixes
@ 2018-10-10 20:07 James Bottomley
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
                   ` (4 more replies)
  0 siblings, 5 replies; 22+ messages in thread
From: James Bottomley @ 2018-10-10 20:07 UTC (permalink / raw)
  To: ksummit-discuss; +Cc: linux-kernel

Resend to show accumulated tags and also to add a third patch listing
the TAB as the reporting point as a few people seem to want.  If it
gets the same level of support, I'll send it in with the other two.

---

Previous cover letter:


We've had several threads discussing potential changes to the code of
conduct but Mauro is the only person to have proposed an actual patch. 
In order to move the debate on, I'm presenting two patches, one to fix
the email problem Mauro identified and the other to strip the
enforcement section pending community discussion as Shuah suggested.

I'll take responsibility for collecting any tags people want to add
(review/ack/sign off, etc) and sending the patch in as a signed pull
request before 4.19 final if they get enough community support.

Note, I've sent both patches in as a series to facilitate review and
discussion, but they are separable if one is looked on with less favour
than the other.

It was also a bit unclear which list to send this to, but I finally
settled on linux-kernel as the catch all and ksummit-discuss since
that's where most of the current discussion is.  I can add other lists
as people suggest them.

James

---

James Bottomley (3):
  code-of-conduct: Fix the ambiguity about collecting email addresses
  code-of-conduct: Strip the enforcement paragraph pending community
    discussion
  code-of-conduct: Add back the TAB as the central reporting point

 Documentation/process/code-of-conduct.rst | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

-- 
2.13.7


^ permalink raw reply	[flat|nested] 22+ messages in thread

* [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses
  2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
@ 2018-10-10 20:08 ` James Bottomley
  2018-10-10 22:17   ` [Ksummit-discuss] " Eric W. Biederman
                     ` (2 more replies)
  2018-10-10 20:09 ` [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion James Bottomley
                   ` (3 subsequent siblings)
  4 siblings, 3 replies; 22+ messages in thread
From: James Bottomley @ 2018-10-10 20:08 UTC (permalink / raw)
  To: ksummit-discuss; +Cc: linux-kernel

The current code of conduct has an ambiguity in the it considers publishing
private information such as email addresses unacceptable behaviour.  Since
the Linux kernel collects and publishes email addresses as part of the patch
process, add an exception clause for email addresses ordinarily collected by
the project to correct this ambiguity.

Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Shuah Khan <shuah@kernel.org>
Acked-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
---
 Documentation/process/code-of-conduct.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
index ab7c24b5478c..aa40e34e7785 100644
--- a/Documentation/process/code-of-conduct.rst
+++ b/Documentation/process/code-of-conduct.rst
@@ -31,7 +31,7 @@ Examples of unacceptable behavior by participants include:
 * Trolling, insulting/derogatory comments, and personal or political attacks
 * Public or private harassment
 * Publishing others’ private information, such as a physical or electronic
-  address, without explicit permission
+  address not ordinarily collected by the project, without explicit permission
 * Other conduct which could reasonably be considered inappropriate in a
   professional setting
 
-- 
2.13.7


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
@ 2018-10-10 20:09 ` James Bottomley
  2018-10-10 21:04   ` [Ksummit-discuss] " Luck, Tony
  2018-10-11  2:37   ` Mauro Carvalho Chehab
  2018-10-10 20:10 ` [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point James Bottomley
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 22+ messages in thread
From: James Bottomley @ 2018-10-10 20:09 UTC (permalink / raw)
  To: ksummit-discuss; +Cc: linux-kernel

Significant concern has been expressed about the responsibilities outlined in
the enforcement clause of the new code of conduct.  Since there is concern
that this becomes binding on the release of the 4.19 kernel, strip the
enforcement clauses to give the community time to consider and debate how this
should be handled.

Note, this patch is expected to be the starting point for a discussion not the
end point, so there is an expectation that an Enforcement section will be
added again to our code of conduct once we have sufficient community consensus
on what it should say.

Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
Acked-by: Shuah Khan <shuah@kernel.org>
Acked-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>

---

v2: Added additional commit paragraph clarifying we do expect eventually to
    have an enforcement section (as requested by Shuah)
---
 Documentation/process/code-of-conduct.rst | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
index aa40e34e7785..4dd90987305b 100644
--- a/Documentation/process/code-of-conduct.rst
+++ b/Documentation/process/code-of-conduct.rst
@@ -59,21 +59,6 @@ address, posting via an official social media account, or acting as an appointed
 representative at an online or offline event. Representation of a project may be
 further defined and clarified by project maintainers.
 
-Enforcement
-===========
-
-Instances of abusive, harassing, or otherwise unacceptable behavior may be
-reported by contacting the Technical Advisory Board (TAB) at
-<tab@lists.linux-foundation.org>. All complaints will be reviewed and
-investigated and will result in a response that is deemed necessary and
-appropriate to the circumstances. The TAB is obligated to maintain
-confidentiality with regard to the reporter of an incident.  Further details of
-specific enforcement policies may be posted separately.
-
-Maintainers who do not follow or enforce the Code of Conduct in good faith may
-face temporary or permanent repercussions as determined by other members of the
-project’s leadership.
-
 Attribution
 ===========
 
-- 
2.13.7


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point
  2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
  2018-10-10 20:09 ` [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion James Bottomley
@ 2018-10-10 20:10 ` James Bottomley
  2018-10-10 20:13   ` Alan Cox
  2018-10-10 21:04   ` Konrad Rzeszutek Wilk
  2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
  2018-10-11  6:39 ` Tomi Valkeinen
  4 siblings, 2 replies; 22+ messages in thread
From: James Bottomley @ 2018-10-10 20:10 UTC (permalink / raw)
  To: ksummit-discuss; +Cc: linux-kernel

Add a Reporting section where the Enforcement section used to be.  The
intention is still to debate what should go here, but in the meantime, this
gives us back the central reporting point we had in the old code of conflict.

Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>

---

v2: Added this patch to allay concerns we were stripping the reporting
    mechanism entirely.
---
 Documentation/process/code-of-conduct.rst | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
index 4dd90987305b..2000bdc2a6ad 100644
--- a/Documentation/process/code-of-conduct.rst
+++ b/Documentation/process/code-of-conduct.rst
@@ -59,6 +59,16 @@ address, posting via an official social media account, or acting as an appointed
 representative at an online or offline event. Representation of a project may be
 further defined and clarified by project maintainers.
 
+Reporting
+=========
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by contacting the Technical Advisory Board (TAB) at
+<tab@lists.linux-foundation.org>. All complaints will be reviewed and
+investigated and will result in a response that is deemed necessary and
+appropriate to the circumstances. The TAB is obligated to maintain
+confidentiality with regard to the reporter of an incident.
+
 Attribution
 ===========
 
-- 
2.13.7


^ permalink raw reply related	[flat|nested] 22+ messages in thread

* Re: [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point
  2018-10-10 20:10 ` [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point James Bottomley
@ 2018-10-10 20:13   ` Alan Cox
  2018-10-11  2:30     ` [Ksummit-discuss] " Mauro Carvalho Chehab
  2018-10-11  6:50     ` Geert Uytterhoeven
  2018-10-10 21:04   ` Konrad Rzeszutek Wilk
  1 sibling, 2 replies; 22+ messages in thread
From: Alan Cox @ 2018-10-10 20:13 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

On Wed, 10 Oct 2018 13:10:30 -0700
> +appropriate to the circumstances. The TAB is obligated to maintain
> +confidentiality with regard to the reporter of an incident.

I would add (except where required by law.)

Alan

^ permalink raw reply	[flat|nested] 22+ messages in thread

* RE: [Ksummit-discuss] [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 20:09 ` [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion James Bottomley
@ 2018-10-10 21:04   ` Luck, Tony
  2018-10-10 21:19     ` James Bottomley
  2018-10-15 21:02     ` Kees Cook
  2018-10-11  2:37   ` Mauro Carvalho Chehab
  1 sibling, 2 replies; 22+ messages in thread
From: Luck, Tony @ 2018-10-10 21:04 UTC (permalink / raw)
  To: James Bottomley, ksummit-discuss; +Cc: linux-kernel

> the enforcement clause of the new code of conduct.  Since there is concern
> that this becomes binding on the release of the 4.19 kernel

Is there some logic behind that concern? What's magic about the release
of 4.19?

Our benevolent dictator committed that patch. Didn't it take effect
as soon as he ran "git push" to make it visible to the world?
 
-Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point
  2018-10-10 20:10 ` [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point James Bottomley
  2018-10-10 20:13   ` Alan Cox
@ 2018-10-10 21:04   ` Konrad Rzeszutek Wilk
  1 sibling, 0 replies; 22+ messages in thread
From: Konrad Rzeszutek Wilk @ 2018-10-10 21:04 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

On Wed, Oct 10, 2018 at 01:10:30PM -0700, James Bottomley wrote:
> Add a Reporting section where the Enforcement section used to be.  The
> intention is still to debate what should go here, but in the meantime, this
> gives us back the central reporting point we had in the old code of conflict.
> 
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>

Thank you!
> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
> 
> ---
> 
> v2: Added this patch to allay concerns we were stripping the reporting
>     mechanism entirely.
> ---
>  Documentation/process/code-of-conduct.rst | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
> index 4dd90987305b..2000bdc2a6ad 100644
> --- a/Documentation/process/code-of-conduct.rst
> +++ b/Documentation/process/code-of-conduct.rst
> @@ -59,6 +59,16 @@ address, posting via an official social media account, or acting as an appointed
>  representative at an online or offline event. Representation of a project may be
>  further defined and clarified by project maintainers.
>  
> +Reporting
> +=========
> +
> +Instances of abusive, harassing, or otherwise unacceptable behavior may be
> +reported by contacting the Technical Advisory Board (TAB) at
> +<tab@lists.linux-foundation.org>. All complaints will be reviewed and
> +investigated and will result in a response that is deemed necessary and
> +appropriate to the circumstances. The TAB is obligated to maintain
> +confidentiality with regard to the reporter of an incident.
> +
>  Attribution
>  ===========
>  
> -- 
> 2.13.7
> 

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 21:04   ` [Ksummit-discuss] " Luck, Tony
@ 2018-10-10 21:19     ` James Bottomley
  2018-10-10 21:28       ` Luck, Tony
  2018-10-15 21:02     ` Kees Cook
  1 sibling, 1 reply; 22+ messages in thread
From: James Bottomley @ 2018-10-10 21:19 UTC (permalink / raw)
  To: Luck, Tony, ksummit-discuss; +Cc: linux-kernel

On Wed, 2018-10-10 at 21:04 +0000, Luck, Tony wrote:
> > the enforcement clause of the new code of conduct.  Since there is
> > concern that this becomes binding on the release of the 4.19 kernel
> 
> Is there some logic behind that concern?

Well, yes, Linux as a project goes through numbered releases, so
releases are the usual official points we try to stop changing stuff,
so if we want to reset the expectation the committed CoC is final,
doing it before the release is helpful.

>  What's magic about the release of 4.19?

It's the first one after the CoC change.

> Our benevolent dictator committed that patch. Didn't it take effect
> as soon as he ran "git push" to make it visible to the world

Not usually: people usually have to agree to a change like this.  Of
course "agree" is a variable concept and can be as simple as not object
by a certain time or by using certain infrastructure.

James


^ permalink raw reply	[flat|nested] 22+ messages in thread

* RE: [Ksummit-discuss] [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 21:19     ` James Bottomley
@ 2018-10-10 21:28       ` Luck, Tony
  0 siblings, 0 replies; 22+ messages in thread
From: Luck, Tony @ 2018-10-10 21:28 UTC (permalink / raw)
  To: James Bottomley, ksummit-discuss; +Cc: linux-kernel

> Not usually: people usually have to agree to a change like this.  Of
> course "agree" is a variable concept and can be as simple as not object
> by a certain time or by using certain infrastructure.

Perhaps you should review the meaning of the word "dictator". :-)

-Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
@ 2018-10-10 22:17   ` Eric W. Biederman
  2018-10-11  2:33   ` Mauro Carvalho Chehab
  2018-10-15 20:58   ` Kees Cook
  2 siblings, 0 replies; 22+ messages in thread
From: Eric W. Biederman @ 2018-10-10 22:17 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

James Bottomley <James.Bottomley@HansenPartnership.com> writes:

> The current code of conduct has an ambiguity in the it considers publishing
> private information such as email addresses unacceptable behaviour.  Since
> the Linux kernel collects and publishes email addresses as part of the patch
> process, add an exception clause for email addresses ordinarily collected by
> the project to correct this ambiguity.

Acked-by: "Eric W. Biederman" <ebiederm@xmission.com>

>
> Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Acked-by: Shuah Khan <shuah@kernel.org>
> Acked-by: Guenter Roeck <linux@roeck-us.net>
> Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
> Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
> ---
>  Documentation/process/code-of-conduct.rst | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
> index ab7c24b5478c..aa40e34e7785 100644
> --- a/Documentation/process/code-of-conduct.rst
> +++ b/Documentation/process/code-of-conduct.rst
> @@ -31,7 +31,7 @@ Examples of unacceptable behavior by participants include:
>  * Trolling, insulting/derogatory comments, and personal or political attacks
>  * Public or private harassment
>  * Publishing others’ private information, such as a physical or electronic
> -  address, without explicit permission
> +  address not ordinarily collected by the project, without explicit permission
>  * Other conduct which could reasonably be considered inappropriate in a
>    professional setting

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes
  2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
                   ` (2 preceding siblings ...)
  2018-10-10 20:10 ` [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point James Bottomley
@ 2018-10-10 23:23 ` Eric W. Biederman
  2018-10-10 23:41   ` Al Viro
                     ` (2 more replies)
  2018-10-11  6:39 ` Tomi Valkeinen
  4 siblings, 3 replies; 22+ messages in thread
From: Eric W. Biederman @ 2018-10-10 23:23 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

James Bottomley <James.Bottomley@HansenPartnership.com> writes:

> Resend to show accumulated tags and also to add a third patch listing
> the TAB as the reporting point as a few people seem to want.  If it
> gets the same level of support, I'll send it in with the other two.


There is also:

> Our Responsibilities
> ====================
> 
> Maintainers are responsible for clarifying the standards of acceptable behavior
> and are expected to take appropriate and fair corrective action in response to
> any instances of unacceptable behavior.
> 
> Maintainers have the right and responsibility to remove, edit, or reject
> comments, commits, code, wiki edits, issues, and other contributions that are
> not aligned to this Code of Conduct, or to ban temporarily or permanently any
> contributor for other behaviors that they deem inappropriate, threatening,
> offensive, or harmful.

Which is very problematic.
a) In append only logs like git we can not edit history.
   Making it a mainters responsibility to edit the history, to do the
   impossible is a problem.

b) There are no responsibilities of for people who are not Maintainers.
   That is another problem.

c) The entire tone of the reponsibilities section is out of line with a
   community where there are no enforcement powers only the power to
   accept or not accept a patch.  Only the power to persuade not to
   enforce.

Overall in the discussions I have heard people talking about persuading,
educating, and not feeding trolls.   Nowhere have I heard people talking
about policing the community which I understand that responsiblity
section to be talking about.

Increasingly I am getting the feeling that this document does not the
linux development community.  Perhaps a revert and trying to come up
with better language from scratch would be better.

I don't know how to rephrase that reponsibility section but if we don't
go with the revert something looks like it need sot be done there.

Eric









^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes
  2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
@ 2018-10-10 23:41   ` Al Viro
  2018-10-11  0:00   ` James Bottomley
  2018-10-11 10:43   ` Rainer Fiebig
  2 siblings, 0 replies; 22+ messages in thread
From: Al Viro @ 2018-10-10 23:41 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: James Bottomley, ksummit-discuss, linux-kernel

On Wed, Oct 10, 2018 at 06:23:24PM -0500, Eric W. Biederman wrote:

> Which is very problematic.
> a) In append only logs like git we can not edit history.
>    Making it a mainters responsibility to edit the history, to do the
>    impossible is a problem.
> 
> b) There are no responsibilities of for people who are not Maintainers.
>    That is another problem.
> 
> c) The entire tone of the reponsibilities section is out of line with a
>    community where there are no enforcement powers only the power to
>    accept or not accept a patch.  Only the power to persuade not to
>    enforce.

  d) In effect, it either leaves the maillists exempt, or, if they are
     not as would seem to be the intent, dumps physically unsustainable
     load on somebody (davem, by default, for vger-based lists).
     And anyone who wants to claim that moderating l-k, l-scsi, fsdevel,
     etc., etc. is *not* physically unsustainable is welcome to try.
     Just make sure that your insurance covers the psychiatric care you
     are certain to need afterwards.

> Overall in the discussions I have heard people talking about persuading,
> educating, and not feeding trolls.   Nowhere have I heard people talking
> about policing the community which I understand that responsiblity
> section to be talking about.
> 
> Increasingly I am getting the feeling that this document does not the
> linux development community.

Quite.  Not the use of open maillists, not the amount of trees and the
depth of pull chains, not the size of community, not the cross-area work...

Frankly, it reminds me of "well, if everyone had only switched to one true
revision control system and used the one true integrated IDE with this nifty
set of plugins..." kind of proposals.  Good for you if it works for your
workflow, but forget about having everyone else switch to it.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes
  2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
  2018-10-10 23:41   ` Al Viro
@ 2018-10-11  0:00   ` James Bottomley
  2018-10-11  3:11     ` Mauro Carvalho Chehab
  2018-10-11 10:43   ` Rainer Fiebig
  2 siblings, 1 reply; 22+ messages in thread
From: James Bottomley @ 2018-10-11  0:00 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: linux-kernel, ksummit-discuss

On Wed, 2018-10-10 at 18:23 -0500, Eric W. Biederman wrote:
> James Bottomley <James.Bottomley@HansenPartnership.com> writes:
> 
> > Resend to show accumulated tags and also to add a third patch
> > listing the TAB as the reporting point as a few people seem to
> > want.  If it gets the same level of support, I'll send it in with
> > the other two.
> 
> 
> There is also:
> 
> > Our Responsibilities
> > ====================
> > 
> > Maintainers are responsible for clarifying the standards of
> > acceptable behavior and are expected to take appropriate and fair
> > corrective action in response to any instances of unacceptable
> > behavior.
> > 
> > Maintainers have the right and responsibility to remove, edit, or
> > reject comments, commits, code, wiki edits, issues, and other
> > contributions that are not aligned to this Code of Conduct, or to
> > ban temporarily or permanently any contributor for other behaviors
> > that they deem inappropriate, threatening, offensive, or harmful.
> 
> Which is very problematic.
> a) In append only logs like git we can not edit history.
>    Making it a mainters responsibility to edit the history, to do the
>    impossible is a problem.

Git isn't entirely append only.  We can do limited history changes by
rebasing.  Some trees do that quite a lot.  Github has this same
history problem, so certainly we could amend commits before they hit
Linus' tree but after that it isn't "fair corrective action" because it
can't be done technically.

> b) There are no responsibilities of for people who are not
> Maintainers.
>    That is another problem.

Yes, I don't disagree with this.  It's one of the huge problems with
this whole CoC thing: in a community which has apparent leaders but no
real power structure, conforming to a CoC becomes everyone's
responsibility not just the maintainers.

> c) The entire tone of the reponsibilities section is out of line with
> a
>    community where there are no enforcement powers only the power to
>    accept or not accept a patch.  Only the power to persuade not to
>    enforce.

Persuasion and Leadership go hand in hand.  I agree there's no backing
power to compel, but persuasive leaders are still not powerless. 
There's always potentially an outlier who simply won't listen and won't
be persuaded, but they're usually not members of the community either
...

> Overall in the discussions I have heard people talking about
> persuading, educating, and not feeding trolls.   Nowhere have I heard
> people talking about policing the community which I understand that
> responsiblity section to be talking about.

Policing is the wrong word: no-one has policing power.  However, we
still have persuasive power.  The point is there's a reasonable line
you can tread as a persuader.  Some very few people simply won't
listen, but we have, actually, excluded them before without a code of
conduct.

> Increasingly I am getting the feeling that this document does not the
> linux development community.  Perhaps a revert and trying to come up
> with better language from scratch would be better.

I'm open to pushing a revert instead. However, I think this one is
workable too if interpreted reasonably.

> I don't know how to rephrase that reponsibility section but if we
> don't go with the revert something looks like it need sot be done
> there.

That is an argument for keeping what we have ... these things are
difficult to write.

James



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point
  2018-10-10 20:13   ` Alan Cox
@ 2018-10-11  2:30     ` Mauro Carvalho Chehab
  2018-10-11  6:50     ` Geert Uytterhoeven
  1 sibling, 0 replies; 22+ messages in thread
From: Mauro Carvalho Chehab @ 2018-10-11  2:30 UTC (permalink / raw)
  To: Alan Cox; +Cc: James Bottomley, linux-kernel, ksummit-discuss

Em Wed, 10 Oct 2018 21:13:13 +0100
Alan Cox <gnomes@lxorguk.ukuu.org.uk> escreveu:

> On Wed, 10 Oct 2018 13:10:30 -0700
> > +appropriate to the circumstances. The TAB is obligated to maintain
> > +confidentiality with regard to the reporter of an incident.  
> 
> I would add (except where required by law.)

With the proposed change by Alan, you can add my:
	Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>

Thanks,
Mauro

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
  2018-10-10 22:17   ` [Ksummit-discuss] " Eric W. Biederman
@ 2018-10-11  2:33   ` Mauro Carvalho Chehab
  2018-10-15 20:58   ` Kees Cook
  2 siblings, 0 replies; 22+ messages in thread
From: Mauro Carvalho Chehab @ 2018-10-11  2:33 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

Em Wed, 10 Oct 2018 13:08:35 -0700
James Bottomley <James.Bottomley@HansenPartnership.com> escreveu:

> The current code of conduct has an ambiguity in the it considers publishing
> private information such as email addresses unacceptable behaviour.  Since
> the Linux kernel collects and publishes email addresses as part of the patch
> process, add an exception clause for email addresses ordinarily collected by
> the project to correct this ambiguity.
> 
> Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Acked-by: Shuah Khan <shuah@kernel.org>
> Acked-by: Guenter Roeck <linux@roeck-us.net>
> Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
> Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

In time, please change my reviewed by to:

	Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>

As I'm speaking for myself, not for my employer.

> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
> ---
>  Documentation/process/code-of-conduct.rst | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
> index ab7c24b5478c..aa40e34e7785 100644
> --- a/Documentation/process/code-of-conduct.rst
> +++ b/Documentation/process/code-of-conduct.rst
> @@ -31,7 +31,7 @@ Examples of unacceptable behavior by participants include:
>  * Trolling, insulting/derogatory comments, and personal or political attacks
>  * Public or private harassment
>  * Publishing others’ private information, such as a physical or electronic
> -  address, without explicit permission
> +  address not ordinarily collected by the project, without explicit permission
>  * Other conduct which could reasonably be considered inappropriate in a
>    professional setting
>  



Thanks,
Mauro

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 20:09 ` [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion James Bottomley
  2018-10-10 21:04   ` [Ksummit-discuss] " Luck, Tony
@ 2018-10-11  2:37   ` Mauro Carvalho Chehab
  1 sibling, 0 replies; 22+ messages in thread
From: Mauro Carvalho Chehab @ 2018-10-11  2:37 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit-discuss, linux-kernel

Em Wed, 10 Oct 2018 13:09:40 -0700
James Bottomley <James.Bottomley@HansenPartnership.com> escreveu:

> Significant concern has been expressed about the responsibilities outlined in
> the enforcement clause of the new code of conduct.  Since there is concern
> that this becomes binding on the release of the 4.19 kernel, strip the
> enforcement clauses to give the community time to consider and debate how this
> should be handled.
> 
> Note, this patch is expected to be the starting point for a discussion not the
> end point, so there is an expectation that an Enforcement section will be
> added again to our code of conduct once we have sufficient community consensus
> on what it should say.
> 
> Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
> Acked-by: Shuah Khan <shuah@kernel.org>
> Acked-by: Guenter Roeck <linux@roeck-us.net>
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>

Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>

I still think that this series should contain a 4th patch removing
"responsibilities" with that text proposed by Alan.

E. g. instead of:

	Maintainers have the right and responsibility to remove, edit, or reject

it should say, instead:

	Maintainers should remove, edit or reject

> 
> ---
> 
> v2: Added additional commit paragraph clarifying we do expect eventually to
>     have an enforcement section (as requested by Shuah)
> ---
>  Documentation/process/code-of-conduct.rst | 15 ---------------
>  1 file changed, 15 deletions(-)
> 
> diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
> index aa40e34e7785..4dd90987305b 100644
> --- a/Documentation/process/code-of-conduct.rst
> +++ b/Documentation/process/code-of-conduct.rst
> @@ -59,21 +59,6 @@ address, posting via an official social media account, or acting as an appointed
>  representative at an online or offline event. Representation of a project may be
>  further defined and clarified by project maintainers.
>  
> -Enforcement
> -===========
> -
> -Instances of abusive, harassing, or otherwise unacceptable behavior may be
> -reported by contacting the Technical Advisory Board (TAB) at
> -<tab@lists.linux-foundation.org>. All complaints will be reviewed and
> -investigated and will result in a response that is deemed necessary and
> -appropriate to the circumstances. The TAB is obligated to maintain
> -confidentiality with regard to the reporter of an incident.  Further details of
> -specific enforcement policies may be posted separately.
> -
> -Maintainers who do not follow or enforce the Code of Conduct in good faith may
> -face temporary or permanent repercussions as determined by other members of the
> -project’s leadership.
> -
>  Attribution
>  ===========
>  



Thanks,
Mauro

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes
  2018-10-11  0:00   ` James Bottomley
@ 2018-10-11  3:11     ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 22+ messages in thread
From: Mauro Carvalho Chehab @ 2018-10-11  3:11 UTC (permalink / raw)
  To: James Bottomley; +Cc: Eric W. Biederman, linux-kernel, ksummit-discuss

Em Wed, 10 Oct 2018 17:00:01 -0700
James Bottomley <James.Bottomley@HansenPartnership.com> escreveu:

> On Wed, 2018-10-10 at 18:23 -0500, Eric W. Biederman wrote:
> > James Bottomley <James.Bottomley@HansenPartnership.com> writes:
> >   
> > > Resend to show accumulated tags and also to add a third patch
> > > listing the TAB as the reporting point as a few people seem to
> > > want.  If it gets the same level of support, I'll send it in with
> > > the other two.  
> > 
> > 
> > There is also:
> >   
> > > Our Responsibilities
> > > ====================
> > > 
> > > Maintainers are responsible for clarifying the standards of
> > > acceptable behavior and are expected to take appropriate and fair
> > > corrective action in response to any instances of unacceptable
> > > behavior.
> > > 
> > > Maintainers have the right and responsibility to remove, edit, or
> > > reject comments, commits, code, wiki edits, issues, and other
> > > contributions that are not aligned to this Code of Conduct, or to
> > > ban temporarily or permanently any contributor for other behaviors
> > > that they deem inappropriate, threatening, offensive, or harmful.  
> > 
> > Which is very problematic.
> > a) In append only logs like git we can not edit history.
> >    Making it a mainters responsibility to edit the history, to do the
> >    impossible is a problem.  
> 
> Git isn't entirely append only.  We can do limited history changes by
> rebasing.  Some trees do that quite a lot.  Github has this same
> history problem, so certainly we could amend commits before they hit
> Linus' tree but after that it isn't "fair corrective action" because it
> can't be done technically.

We should discuss more about this during MS/KS. Even before pushing upstream, 
it is a problem on some subsytems, as sub-maintainers and driver developers
may have issues with rebases.

I'm sure maintainers will do rebases if they think it is worth enough,
provided that it won't break things, but rebases should be the exception,
not the rule.

So, I would add on a FAQ (or at the CoC itself) that maintainers won't
do git rebases due to CoC. So, people complaining about CoC violations
inside patches should reply ASAP, in order for the maintainer to be
able to see it *before* merging the patch on his tree.

> > Overall in the discussions I have heard people talking about
> > persuading, educating, and not feeding trolls.   Nowhere have I heard
> > people talking about policing the community which I understand that
> > responsiblity section to be talking about.  
> 
> Policing is the wrong word: no-one has policing power.  However, we
> still have persuasive power.  The point is there's a reasonable line
> you can tread as a persuader.  Some very few people simply won't
> listen, but we have, actually, excluded them before without a code of
> conduct.

Yes, but this particular CoC assumes that maintainer has policing power.

This needs to be reviewed. For now, I would get rid of

	"have the right and responsibility"

in favor of something lighter:

	"should"

Later we may need something else. 

> 
> > Increasingly I am getting the feeling that this document does not the
> > linux development community.  Perhaps a revert and trying to come up
> > with better language from scratch would be better.  
> 
> I'm open to pushing a revert instead. However, I think this one is
> workable too if interpreted reasonably.

Agreed.

> > I don't know how to rephrase that reponsibility section but if we
> > don't go with the revert something looks like it need sot be done
> > there.  
> 
> That is an argument for keeping what we have ... these things are
> difficult to write.

A simple change like the above (plus this /3 patch series) should work for
now, but, IMHO, this CoC model is too bound to a centralized web-based
site-hosted development model, lacking ways for it to work with
de-centralized e-mail based workflows.

For next Kernels, we may need to either replace it by something else
or do more changes on it, in order for it to make sense with our
workflow.

Thanks,
Mauro

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PATCH v2 0/3] code of conduct fixes
  2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
                   ` (3 preceding siblings ...)
  2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
@ 2018-10-11  6:39 ` Tomi Valkeinen
  4 siblings, 0 replies; 22+ messages in thread
From: Tomi Valkeinen @ 2018-10-11  6:39 UTC (permalink / raw)
  To: James Bottomley, ksummit-discuss; +Cc: linux-kernel

On 10/10/18 23:07, James Bottomley wrote:
> Resend to show accumulated tags and also to add a third patch listing
> the TAB as the reporting point as a few people seem to want.  If it
> gets the same level of support, I'll send it in with the other two.
> 
> ---
> 
> Previous cover letter:
> 
> 
> We've had several threads discussing potential changes to the code of
> conduct but Mauro is the only person to have proposed an actual patch. 
> In order to move the debate on, I'm presenting two patches, one to fix
> the email problem Mauro identified and the other to strip the
> enforcement section pending community discussion as Shuah suggested.
> 
> I'll take responsibility for collecting any tags people want to add
> (review/ack/sign off, etc) and sending the patch in as a signed pull
> request before 4.19 final if they get enough community support.
> 
> Note, I've sent both patches in as a series to facilitate review and
> discussion, but they are separable if one is looked on with less favour
> than the other.
> 
> It was also a bit unclear which list to send this to, but I finally
> settled on linux-kernel as the catch all and ksummit-discuss since
> that's where most of the current discussion is.  I can add other lists
> as people suggest them.
> 
> James
> 
> ---
> 
> James Bottomley (3):
>   code-of-conduct: Fix the ambiguity about collecting email addresses
>   code-of-conduct: Strip the enforcement paragraph pending community
>     discussion
>   code-of-conduct: Add back the TAB as the central reporting point
> 
>  Documentation/process/code-of-conduct.rst | 13 ++++---------
>  1 file changed, 4 insertions(+), 9 deletions(-)
> 

For the three patches (preferably with Alan's "except where required by
law"):

Acked-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>

Although I think reverting 8a104f8b5867c682 is the best option.

 Tomi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point
  2018-10-10 20:13   ` Alan Cox
  2018-10-11  2:30     ` [Ksummit-discuss] " Mauro Carvalho Chehab
@ 2018-10-11  6:50     ` Geert Uytterhoeven
  1 sibling, 0 replies; 22+ messages in thread
From: Geert Uytterhoeven @ 2018-10-11  6:50 UTC (permalink / raw)
  To: One Thousand Gnomes
  Cc: James Bottomley, ksummit-discuss, Linux Kernel Mailing List

On Wed, Oct 10, 2018 at 10:14 PM Alan Cox <gnomes@lxorguk.ukuu.org.uk> wrote:
> On Wed, 10 Oct 2018 13:10:30 -0700
> > +appropriate to the circumstances. The TAB is obligated to maintain
> > +confidentiality with regard to the reporter of an incident.
>
> I would add (except where required by law.)

With the above change:
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes
  2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
  2018-10-10 23:41   ` Al Viro
  2018-10-11  0:00   ` James Bottomley
@ 2018-10-11 10:43   ` Rainer Fiebig
  2 siblings, 0 replies; 22+ messages in thread
From: Rainer Fiebig @ 2018-10-11 10:43 UTC (permalink / raw)
  To: linux-kernel; +Cc: Eric W. Biederman, James Bottomley, ksummit-discuss

Am Mittwoch, 10. Oktober 2018, 18:23:24 schrieb Eric W. Biederman:
> James Bottomley <James.Bottomley@HansenPartnership.com> writes:
> 
> > Resend to show accumulated tags and also to add a third patch listing
> > the TAB as the reporting point as a few people seem to want.  If it
> > gets the same level of support, I'll send it in with the other two.
> 
> 
> There is also:
> 
> > Our Responsibilities
> > ====================
> > 
> > Maintainers are responsible for clarifying the standards of acceptable behavior
> > and are expected to take appropriate and fair corrective action in response to
> > any instances of unacceptable behavior.
> > 
> > Maintainers have the right and responsibility to remove, edit, or reject
> > comments, commits, code, wiki edits, issues, and other contributions that are
> > not aligned to this Code of Conduct, or to ban temporarily or permanently any
> > contributor for other behaviors that they deem inappropriate, threatening,
> > offensive, or harmful.
> 
> Which is very problematic.
> a) In append only logs like git we can not edit history.
>    Making it a mainters responsibility to edit the history, to do the
>    impossible is a problem.
> 
> b) There are no responsibilities of for people who are not Maintainers.
>    That is another problem.
> 

As a reminder/clarification one could introduce a line like this:


Responsibilities
================

All participants are responsible for complying with this Code of Conduct.

Maintainers are responsible for[...]


> c) The entire tone of the reponsibilities section is out of line with a
>    community where there are no enforcement powers only the power to
>    accept or not accept a patch.  Only the power to persuade not to
>    enforce.
> 
> Overall in the discussions I have heard people talking about persuading,
> educating, and not feeding trolls.   Nowhere have I heard people talking
> about policing the community which I understand that responsiblity
> section to be talking about.
> 

I think Eward Cree aired this concerns early on in the discussion:
https://lkml.org/lkml/2018/9/19/234

> Increasingly I am getting the feeling that this document does not the
> linux development community.  Perhaps a revert and trying to come up
> with better language from scratch would be better.
[...]


+1.
Nobody would get hurt or loose face by doing so. On the contrary.

My suggestion would be:
- revert the patch
- discuss the matter (and the way it was introduced) at least at the next MS
- setup a task-force to come up with a new proposal
- discuss the proposal
- make corrections, if necessary
- implement it

IMO there's no need to rush things in a matter so important for the future 
of the project.


So long!

Rainer Fiebig


-- 
The truth always turns out to be simpler than you thought.
Richard Feynman

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses
  2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
  2018-10-10 22:17   ` [Ksummit-discuss] " Eric W. Biederman
  2018-10-11  2:33   ` Mauro Carvalho Chehab
@ 2018-10-15 20:58   ` Kees Cook
  2 siblings, 0 replies; 22+ messages in thread
From: Kees Cook @ 2018-10-15 20:58 UTC (permalink / raw)
  To: James Bottomley; +Cc: ksummit, linux-kernel

On Wed, Oct 10, 2018 at 1:08 PM, James Bottomley
<James.Bottomley@hansenpartnership.com> wrote:
> The current code of conduct has an ambiguity in the it considers publishing
> private information such as email addresses unacceptable behaviour.  Since
> the Linux kernel collects and publishes email addresses as part of the patch
> process, add an exception clause for email addresses ordinarily collected by
> the project to correct this ambiguity.
>
> Fixes: 8a104f8b5867c682 ("Code of Conduct: Let's revamp it.")
> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Acked-by: Shuah Khan <shuah@kernel.org>
> Acked-by: Guenter Roeck <linux@roeck-us.net>
> Reviewed-by: Alan Cox <alan@llwyncelyn.cymru>
> Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>

Acked-by: Kees Cook <keescook@chromium.org>

-Kees

> ---
>  Documentation/process/code-of-conduct.rst | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/process/code-of-conduct.rst b/Documentation/process/code-of-conduct.rst
> index ab7c24b5478c..aa40e34e7785 100644
> --- a/Documentation/process/code-of-conduct.rst
> +++ b/Documentation/process/code-of-conduct.rst
> @@ -31,7 +31,7 @@ Examples of unacceptable behavior by participants include:
>  * Trolling, insulting/derogatory comments, and personal or political attacks
>  * Public or private harassment
>  * Publishing others’ private information, such as a physical or electronic
> -  address, without explicit permission
> +  address not ordinarily collected by the project, without explicit permission
>  * Other conduct which could reasonably be considered inappropriate in a
>    professional setting
>
> --
> 2.13.7
>



-- 
Kees Cook
Pixel Security

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Ksummit-discuss] [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion
  2018-10-10 21:04   ` [Ksummit-discuss] " Luck, Tony
  2018-10-10 21:19     ` James Bottomley
@ 2018-10-15 21:02     ` Kees Cook
  1 sibling, 0 replies; 22+ messages in thread
From: Kees Cook @ 2018-10-15 21:02 UTC (permalink / raw)
  To: Luck, Tony; +Cc: James Bottomley, ksummit-discuss, linux-kernel

On Wed, Oct 10, 2018 at 2:04 PM, Luck, Tony <tony.luck@intel.com> wrote:
>> the enforcement clause of the new code of conduct.  Since there is concern
>> that this becomes binding on the release of the 4.19 kernel
>
> Is there some logic behind that concern? What's magic about the release
> of 4.19?

Greg KH said 4.19 was going to be the next LTS. But, regardless, if we
view bugs in the CoC as "just bugs", then can't we also include their
fixes in -stable? It'll land in 4.19.z just like anything else. I
don't think we need to rush anything into 4.19 -- as so many others
have said: it's in our best interest to take the time to get the CoC
right.

-Kees

-- 
Kees Cook
Pixel Security

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2018-10-15 21:02 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-10 20:07 [PATCH v2 0/3] code of conduct fixes James Bottomley
2018-10-10 20:08 ` [PATCH v2 1/3] code-of-conduct: Fix the ambiguity about collecting email addresses James Bottomley
2018-10-10 22:17   ` [Ksummit-discuss] " Eric W. Biederman
2018-10-11  2:33   ` Mauro Carvalho Chehab
2018-10-15 20:58   ` Kees Cook
2018-10-10 20:09 ` [PATCH v2 2/3] code-of-conduct: Strip the enforcement paragraph pending community discussion James Bottomley
2018-10-10 21:04   ` [Ksummit-discuss] " Luck, Tony
2018-10-10 21:19     ` James Bottomley
2018-10-10 21:28       ` Luck, Tony
2018-10-15 21:02     ` Kees Cook
2018-10-11  2:37   ` Mauro Carvalho Chehab
2018-10-10 20:10 ` [PATCH v2 3/3] code-of-conduct: Add back the TAB as the central reporting point James Bottomley
2018-10-10 20:13   ` Alan Cox
2018-10-11  2:30     ` [Ksummit-discuss] " Mauro Carvalho Chehab
2018-10-11  6:50     ` Geert Uytterhoeven
2018-10-10 21:04   ` Konrad Rzeszutek Wilk
2018-10-10 23:23 ` [Ksummit-discuss] [PATCH v2 0/3] code of conduct fixes Eric W. Biederman
2018-10-10 23:41   ` Al Viro
2018-10-11  0:00   ` James Bottomley
2018-10-11  3:11     ` Mauro Carvalho Chehab
2018-10-11 10:43   ` Rainer Fiebig
2018-10-11  6:39 ` Tomi Valkeinen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).