First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Should we adopt a code of conduct? If so, which one?

We've discussed adopting a code of conduct for Wireshark a few times over the years, most recently at https://www.wireshark.org/lists/wires.... I think adopting a CoC would be useful since it would document how we would like to operate as a project and how we can help each other work toward the project's goals. It would also be useful to let people know where to turn for help if the need arises.

Similar to question 5784, I'll post suggested codes of conduct below. If there's a different CoC that you think would work well for Wireshark, feel free to add it as an answer. Note that any CoC we adopt will likely have to be modified to suit our needs.

Gerald Combs's avatar
3.5k
Gerald Combs
asked 2021-05-05 01:10:27 +0000
grahamb's avatar
23.8k
grahamb
updated 2021-05-19 17:06:02 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

4 Answers

6

We should adopt the KDE Community Code of Conduct: https://kde.org/code-of-conduct/.

Gerald Combs's avatar
3.5k
Gerald Combs
answered 2021-05-05 01:10:51 +0000
edit flag offensive 0 remove flag delete link

Comments

Of the CoCs I've read so far, this most closely matches how Wireshark works (at least, how I experience how Wireshark works) and my personal notions of how the project should work. Askbot won't let you vote for your own answer, but this is the one I'm leaning toward.

Gerald Combs's avatar Gerald Combs (2021-05-05 01:11:12 +0000) edit

I like this one's brevity, lack of repetition, and that it doesn't refer to what sounds like a formal management group ('community leaders', 'project maintainers').

MartinM's avatar MartinM (2021-05-05 11:42:23 +0000) edit

I like the succinctness of the KDE CoC. It encourages working through misunderstandings or differing opinions. The Overview mentions that moderators will exercise the right to suspend those who don’t follow the CoC. I favor this one, but lack points to up vote.

OldNetGuy's avatar OldNetGuy (2021-05-07 03:51:20 +0000) edit
add a comment see more comments
1

We should adopt the Contributor Covenant Code of Conduct: https://www.contributor-covenant.org/....

Gerald Combs's avatar
3.5k
Gerald Combs
answered 2021-05-05 01:12:17 +0000
grahamb's avatar
23.8k
grahamb
updated 2021-05-19 17:06:32 +0000
edit flag offensive 0 remove flag delete link

Comments

This is used by quite a few organizations and projects, including the Linux Kernel.

Gerald Combs's avatar Gerald Combs (2021-05-05 01:12:30 +0000) edit

Sonds like a good match.

hugo.vanderkooij's avatar hugo.vanderkooij (2021-05-05 07:36:29 +0000) edit
2

I lack the score to vote on answers, but this is my preferred code of conduct of the options available at time of writing. It gives clear examples of acceptable and unacceptable conduct, and it details specific steps that will be taken to resolve conflicts and enforce the code.

The KDE CoC "feels" good, but it doesn't give any information about what can or will be done if someone violates it in a way that discussion alone doesn't resolve.

Boolean263's avatar Boolean263 (2021-05-05 14:41:23 +0000) edit

Does the Linux Foundation have a preference or recommendation, or do they leave it up to the individual projects to decide their own Code of Conduct, if any?

cmaynard's avatar cmaynard (2021-05-06 14:52:56 +0000) edit

@Boolean263 The KDE CoC could definitely use clearer instructions for resolution. Maybe that's something we could add?

Gerald Combs's avatar Gerald Combs (2021-05-06 20:35:09 +0000) edit
add a comment see more comments
0

We should adopt the Go Community Code of Conduct: https://golang.org/conduct.

Gerald Combs's avatar
3.5k
Gerald Combs
answered 2021-05-05 01:11:37 +0000
grahamb's avatar
23.8k
grahamb
updated 2021-05-19 17:06:59 +0000
edit flag offensive 0 remove flag delete link

Comments

I think this would also be a good match, although not quite as good as the KDE one.

Gerald Combs's avatar Gerald Combs (2021-05-05 01:11:57 +0000) edit

The golang document is also a good document and based on a version of a Contributor Covenant. I am inclined to start with the KDE CoC..

OldNetGuy's avatar OldNetGuy (2021-05-07 04:18:14 +0000) edit
add a comment see more comments
-1

We shouldn't adopt a code of conduct.

Gerald Combs's avatar
3.5k
Gerald Combs
answered 2021-05-05 01:12:48 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer