Skip to content

Commit 3808336

Browse files
committed
clarify structure of the code of conduct
after proposing the adoption of the CoC on the #scala IRC channel, I got some feedback from a few people that the "Be excellent" part was... a little weird. I've addressed that as follows in two ways: 1) Replacing the "be excellent" wording (because it sounds too much like Bill and Ted) 2) Separating the four points of the code into "rules" and "guidelines", so it's clearer which parts of the code are about what is actually allowed
1 parent 7c2a400 commit 3808336

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

conduct.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,18 @@ forum, mailing list, wiki, web site, Gitter or IRC room, hackathon, public
99
meeting or private correspondence. (See our
1010
[list of community fora](community/).)
1111

12-
Scala moderators are appointed by EPFL / Typesafe to maintain the
12+
Scala moderators are appointed by EPFL and Typesafe to maintain the
1313
health of the community and will arbitrate in any dispute over the
1414
conduct of a member of the community.
1515

1616
Note: This should not be interpreted like a legal document. It's a statement
1717
of intent, and a guideline for collaboration.
1818

19-
The code of conduct consists of a few simple rules:
19+
The code of conduct consists of some hard-and-fast rules and some guidelines:
2020

21-
## (1) Be Respectful
21+
## Rules
22+
23+
### (1) Be Respectful
2224

2325
The Scala community is made up of a diverse set of individuals and
2426
backgrounds. Everyone can make a contribution to Scala. Disagreement is no
@@ -46,7 +48,7 @@ are generally unhelpful. What you could have said:
4648

4749
> I think perhaps my point was unclear. Let me expand:
4850
49-
## (2) Be Courteous
51+
### (2) Be Courteous
5052

5153
Whether posting to a mailing list, or submitting a bug report we value your
5254
contribution to Scala. When working with another’s work, be courteous and
@@ -56,15 +58,21 @@ with little to no content on the mailing list. We have a lot of people in
5658
the community, let’s keep our signal-to-noise ratio high, and set emotions
5759
aside before coming to the table.
5860

59-
## (3) Be Excellent
61+
## Guidelines
62+
63+
We didn't want our code to consist only of things that aren't allowed.
64+
Here are some guidelines about how our community can be not just
65+
good, but great:
66+
67+
### (3) Strive for Excellence
6068

6169
Strive to improve in all things. Strive to better Scala, and improve
6270
understanding. Improve your own teaching styles. Change the way we think about
6371
code design. Scala is a gateway into a new world of software design, and we’re
6472
constantly learning new things and opening new avenues. Keep an open mind
6573
to try new things, and strive to improve what we already know.
6674

67-
## (4) Be Thorough
75+
### (4) Be Thorough
6876

6977
No matter what it is, responding to a question, fixing a bug, writing a
7078
proposal, make sure the contribution is thorough. Don’t leave things half

0 commit comments

Comments
 (0)