Bug 450722 - Code of conduct for Eclipse projects
Summary: Code of conduct for Eclipse projects
Status: VERIFIED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Process (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Chris Aniszczyk CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-09 00:53 EST by Robin Stocker CLA
Modified: 2015-06-28 22:15 EDT (History)
7 users (show)

See Also:


Attachments
Rainbow-colored Eclipse logo (png) to promote Eclipse Code of Conduct (50.54 KB, image/png)
2015-06-28 14:07 EDT, Holger Voormann CLA
no flags Details
Rainbow-colored Eclipse logo (zipped SVG) to promote Eclipse Code of Conduct (3.16 KB, image/svg+xml)
2015-06-28 14:07 EDT, Holger Voormann CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Stocker CLA 2014-11-09 00:53:18 EST
I just watched this talk by Mike Hoye (of Mozilla):

https://www.youtube.com/watch?v=aM_jAWV1LUs#t=2890

In the linked part, he made the point that it's important to have a code of conduct that describes how people in the community should interact.

I saw that there were two bugs about the code of conduct for EclipseCon (bug 245309 and bug 424969), but I couldn't find anything related to participation in Eclipse projects. Did I miss it? If not, should Eclipse maybe have such a document? Thoughts?

Some examples from other organizations:

https://www.mozilla.org/en-US/about/governance/policies/participation/
http://www.ubuntu.com/about/about-ubuntu/conduct
Comment 1 Mike Milinkovich CLA 2014-11-10 20:23:42 EST
(In reply to Robin Stocker from comment #0)
> In the linked part, he made the point that it's important to have a code of
> conduct that describes how people in the community should interact.

I am willing to be convinced otherwise, if there are some that feel we need this. But my immediate reaction is "...if it ain't broke, don't fix it". In my experience, the conversations at Eclipse have always been professional.
Comment 2 Robin Stocker CLA 2014-11-23 02:37:10 EST
(In reply to Mike Milinkovich from comment #1)
> But my immediate reaction is "...if it ain't broke, don't fix it".

How would you know if it's broken though? And why do you think it's necessary for EclipseCon but not for the community in general?

> In my experience, the conversations at Eclipse have always been professional.

Maybe you should do more bug triaging then ;).
Comment 3 Mike Milinkovich CLA 2014-11-24 12:16:52 EST
(In reply to Robin Stocker from comment #2)
> > In my experience, the conversations at Eclipse have always been professional.
> 
> Maybe you should do more bug triaging then ;).

Interesting. Could you point me to some examples of what you consider inappropriate behavior on our mailing lists, bugzilla, etc.?
Comment 4 Mike Milinkovich CLA 2014-11-26 14:21:33 EST
Robin,

Two guidelines that I've seen lately that seem along the lines you're referring to are:

http://opensource.org/codeofconduct/licensing

http://wiki.eclipse.org/Mylyn/Contributor_Reference#Communication

Are these similar to what you're thinking of?
Comment 5 Mike Milinkovich CLA 2014-12-19 09:30:21 EST
Interesting to see that the Apache Software Foundation has published a Code of Conduct.

http://www.apache.org/foundation/policies/conduct.html
Comment 6 Robin Stocker CLA 2015-03-20 05:39:32 EDT
(In reply to Mike Milinkovich from comment #3)
> (In reply to Robin Stocker from comment #2)
> > > In my experience, the conversations at Eclipse have always been professional.
> > 
> > Maybe you should do more bug triaging then ;).
> 
> Interesting. Could you point me to some examples of what you consider
> inappropriate behavior on our mailing lists, bugzilla, etc.?

It's mostly been bug reporters typing in all caps and stuff like that. Nothing serious, although it would still be good to be prepared for that.
Comment 7 Robin Stocker CLA 2015-03-20 05:40:23 EDT
(In reply to Mike Milinkovich from comment #4)
> Are these similar to what you're thinking of?

Yes. From a cursory look, the Apache one looks to be the clearest to me.
Comment 8 Matthias Sohn CLA 2015-03-20 08:57:11 EDT
(In reply to Robin Stocker from comment #7)
> (In reply to Mike Milinkovich from comment #4)
> > Are these similar to what you're thinking of?
> 
> Yes. From a cursory look, the Apache one looks to be the clearest to me.

+1 the Apache code of conduct looks good
Comment 9 Mike Milinkovich CLA 2015-03-22 16:23:49 EDT
Adding Chris Aniszczyk to the cc list. He was recently re-elected to the Board as a Committer rep, and having a code of conduct was part of his election platform.

See https://www.eclipse.org/org/elections/candidate.php?year=2015&id=aniszczyk
Comment 10 Chris Aniszczyk CLA 2015-03-22 18:30:24 EDT
I'll drive this at the board/community level.

I agree that it's about time we have this, we've been working on creating a reusable code of conduct at the TODO Group and we can potentially use that. Give me a bit of time to come up with plan.
Comment 11 Chris Aniszczyk CLA 2015-06-26 09:56:01 EDT
This is now done and approved by the board, see this email from Mike:
http://dev.eclipse.org/mhonarc/lists/eclipse.org-members-committers/msg00382.html

Thanks everyone for being patient!
Comment 12 Mike Milinkovich CLA 2015-06-26 14:52:59 EDT
And here is the link to the Code of Conduct:

https://www.eclipse.org/org/documents/Community_Code_of_Conduct.php
Comment 13 Holger Voormann CLA 2015-06-28 14:07:08 EDT
Created attachment 254782 [details]
Rainbow-colored Eclipse logo (png) to promote Eclipse Code of Conduct
Comment 14 Holger Voormann CLA 2015-06-28 14:07:50 EDT
Created attachment 254783 [details]
Rainbow-colored Eclipse logo (zipped SVG) to promote Eclipse Code of Conduct
Comment 15 Mike Milinkovich CLA 2015-06-28 17:44:21 EDT
Awesome! Posted the logo to the code of conduct page, and also used it for the tweet announcing it. Thanks very much.
Comment 16 Robin Stocker CLA 2015-06-28 22:15:15 EDT
Thanks :)