Friendly reminder: be kind to one another
Over the last 3 days I have had two situations come up where I was asked for my opinion in regards to possible CoC violations. I just wanted to take this opportunity to remind everyone that open source does not work if we are not open, considerate, and respectful to one another (which also happens to be the PSF CoC that we are all expected to follow when working on Python). When we stop being kind to each other is when open source falls apart because it drives people away, and for a project that is driven by volunteers like Python that will be what ends this project (not to say people should be rude to corporate open source projects, but they can simply choose to switch to a core dump approach of open source). I gave a talk at PyCascades this past week on setting expectations for open source participation: https://youtu.be/HiWfqMbJ3_8?t=7m24s . I had at least one person who was upset about no one getting to their pull request quickly come up to me afterwards and apologize for ever feeling that way after watching my talk, so do please watch it if you have ever felt angry at an open source maintainer or contributor to help keep things in perspective. I also wanted to say that I think core developers should work extra hard to be kind as we help set the tone for this project which can leak into the broader community. People with commit privileges are not beyond rebuke and so people should never feel they are not justified speaking up when they feel a core developer has been rude to them. Anyway, the key point is to remember is that people are what make this project and community work, so please make sure that you do what you can to keep people wanting to participate.
On 1/29/2018 6:16 PM, Brett Cannon wrote:
Over the last 3 days I have had two situations come up where I was asked for my opinion in regards to possible CoC violations. I just wanted to take this opportunity to remind everyone that open source does not work if we are not open, considerate, and respectful to one another (which also happens to be the PSF CoC that we are all expected to follow when working on Python). When we stop being kind to each other is when open source falls apart because it drives people away, and for a project that is driven by volunteers like Python that will be what ends this project (not to say people should be rude to corporate open source projects, but they can simply choose to switch to a core dump approach of open source).
I gave a talk at PyCascades this past week on setting expectations for open source participation: https://youtu.be/HiWfqMbJ3_8?t=7m24s . I had at least one person who was upset about no one getting to their pull request quickly come up to me afterwards and apologize for ever feeling that way after watching my talk, so do please watch it if you have ever felt angry at an open source maintainer or contributor to help keep things in perspective.
I also wanted to say that I think core developers should work extra hard to be kind as we help set the tone for this project which can leak into the broader community. People with commit privileges are not beyond rebuke and so people should never feel they are not justified speaking up when they feel a core developer has been rude to them.
Anyway, the key point is to remember is that people are what make this project and community work, so please make sure that you do what you can to keep people wanting to participate.
Thanks Brett, I'll have to watch that. But even before I do, let me comment that being kind is not something you will have to regret later.
This is missing a bit of context. Is this about python-dev? Some
other ML?
Regards
Antoine.
On Tue, 30 Jan 2018 02:16:14 +0000
Brett Cannon
Over the last 3 days I have had two situations come up where I was asked for my opinion in regards to possible CoC violations. I just wanted to take this opportunity to remind everyone that open source does not work if we are not open, considerate, and respectful to one another (which also happens to be the PSF CoC that we are all expected to follow when working on Python). When we stop being kind to each other is when open source falls apart because it drives people away, and for a project that is driven by volunteers like Python that will be what ends this project (not to say people should be rude to corporate open source projects, but they can simply choose to switch to a core dump approach of open source).
I gave a talk at PyCascades this past week on setting expectations for open source participation: https://youtu.be/HiWfqMbJ3_8?t=7m24s . I had at least one person who was upset about no one getting to their pull request quickly come up to me afterwards and apologize for ever feeling that way after watching my talk, so do please watch it if you have ever felt angry at an open source maintainer or contributor to help keep things in perspective.
I also wanted to say that I think core developers should work extra hard to be kind as we help set the tone for this project which can leak into the broader community. People with commit privileges are not beyond rebuke and so people should never feel they are not justified speaking up when they feel a core developer has been rude to them.
Anyway, the key point is to remember is that people are what make this project and community work, so please make sure that you do what you can to keep people wanting to participate.
On 30 January 2018 at 17:10, Antoine Pitrou
This is missing a bit of context. Is this about python-dev? Some other ML?
While I'll admit to being curious about what prompted this, honestly, it's none of my business - and so I think that Brett's posting should be viewed as a general reminder, without any specific context implied. Paul
On Tue, 30 Jan 2018 at 10:01 Paul Moore
On 30 January 2018 at 17:10, Antoine Pitrou
wrote: This is missing a bit of context. Is this about python-dev? Some other ML?
While I'll admit to being curious about what prompted this, honestly, it's none of my business - and so I think that Brett's posting should be viewed as a general reminder, without any specific context implied.
What Paul said. :)
On Tue, Jan 30, 2018 at 06:00:36PM +0000, Paul Moore wrote:
On 30 January 2018 at 17:10, Antoine Pitrou
wrote: This is missing a bit of context. Is this about python-dev? Some other ML?
While I'll admit to being curious about what prompted this, honestly, it's none of my business - and so I think that Brett's posting should be viewed as a general reminder, without any specific context implied.
But specific content was not just implied but explicitly eluded to: Brett stated that "the last 3 days I have had two situations come up where I was asked for my opinion in regards to possible CoC violations" so it is our business and every one of us should be wondering what we personally might have written that could have been a possible CoC violation, on this or some other list. As Brett says, none of us are beyond reproach. -- Steve
On Tue, Jan 30, 2018, 17:30 Steven D'Aprano,
On Tue, Jan 30, 2018 at 06:00:36PM +0000, Paul Moore wrote:
On 30 January 2018 at 17:10, Antoine Pitrou
wrote: This is missing a bit of context. Is this about python-dev? Some other ML?
While I'll admit to being curious about what prompted this, honestly, it's none of my business - and so I think that Brett's posting should be viewed as a general reminder, without any specific context implied.
But specific content was not just implied but explicitly eluded to: Brett stated that
"the last 3 days I have had two situations come up where I was asked for my opinion in regards to possible CoC violations"
so it is our business and every one of us should be wondering what we personally might have written that could have been a possible CoC violation, on this or some other list.
In both instances the people who were involved have been spoken to, so if no one talked with you about how they felt then it wasn't you (i.e. I'm not being vague to make everyone tread carefully in case it's them). As I said, people just asked for my opinion and I provided it. At this point please just ignore my comment about what personally triggered the email. It's not the focal point of what I was hoping to communicate, just so the email didn't seem totally random is all. -Brett
As Brett says, none of us are beyond reproach.
-- Steve _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/brett%40python.org
participants (5)
-
Antoine Pitrou
-
Brett Cannon
-
Glenn Linderman
-
Paul Moore
-
Steven D'Aprano