On Tue, Jan 5, 2016 at 08:47:16AM -0800, Joshua Drake wrote: > Hello, > > I had a hard time writing this email. I think Code of Conducts are > non-essential, a waste of respectful people's time and frankly if > you are going to be a jerk, our community will call you out on it. > Unfortunately a lot of people don't agree with that. I have over the > course of the last year seen more and more potential users very > explicitly say, "I will not contribute to a project or attend a > conference that does not have a CoC". > > Some of us may be saying, "Well we don't want those people". I can't > argue with some facts though. Ubuntu has had a CoC[1] since the > beginning of the project and they grew exceedingly quick. Having > walls in the hallway of interaction isn't always a bad thing. > > In reflection, the only thing a CoC does is put in writing what > behaviour we as a project already require, so why not document it > and use it as a tool to encourage more contribution to our project? Just to give some context, the core team has quietly handled discipline issues for years. In fact, it was so quiet that no one really knew it was happening, unless you were one of those people that core had to discipline. This secrecy caused people who felt they needed help with unfair treatment to try to deal with discipline themselves, rather than come to core. The recognition of this behavior caused the creation of a core responsibilities web page: http://www.postgresql.org/developer/core/ I see a CoC as a way of codifying expected behavior in the same way the "core responsibilities" document does. It is also true that any document you create to try to fix bad behavior can be abused, e.g. laws to compensate victims of carelessly unsafe environments have yielded many unethical personal injury lawyers in the USA. Therefore, we need to be careful of negative CoC effects. -- Bruce Momjian <bruce@xxxxxxxxxx> http://momjian.us EnterpriseDB http://enterprisedb.com + As you are, so once was I. As I am, so you will be. + + Roman grave inscription + -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general