8000 Merge pull request #455 from SethTisue/code-of-conduct-tweaks · pathikrit/scala.github.com@cc74cb4 · GitHub
[go: up one dir, main page]

Skip to content

Commit cc74cb4

Browse files
committed
Merge pull request scala#455 from SethTisue/code-of-conduct-tweaks
minor tweaks to code of conduct page
2 parents fcb6c7b + 14d018d commit cc74cb4

File tree

1 file changed

+19
-31
lines changed

1 file changed

+19
-31
lines changed

conduct.md

Lines changed: 19 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,16 @@ layout: page
33
title: The Scala Code of Conduct
44
---
55

6-
This Code of Conduct covers our behaviour as contributors/comitters of the
7-
Scala Team, as well as those participating in any Scala moderated forum,
8-
mailing list, wiki, web site, IRC channel, hackathon, public meeting or
9-
private correspondence. Scala moderators are appointed by EPFL /
10-
Typesafe to maintain the health of the community and will arbitrate in any
11-
dispute over the conduct of a member of the community.
6+
This Code of Conduct covers our behaviour as contributors/comitters of
7+
the Scala Team, as well as those participating in any Scala moderated
8+
forum, mailing list, wiki, web site, IRC channel, hackathon, public
9+
meeting or private correspondence. (See the
10+
[list of community fora](http://www.scala-lang.org/community/)
11+
on the main Scala site.)
12+
13+
Scala moderators are appointed by EPFL / Typesafe to maintain the
14+
health of the community and will arbitrate in any dispute over the
15+
conduct of a member of the community.
1216

1317
Note: This should not be interpreted like a legal document. It's a statement
1418
of intent, and a guideline for collaboration.
@@ -40,17 +44,17 @@ Snide comments, like the following:
4044
> You really haven't comprehended anything I'm saying.
4145
4246
are generally unhelpful. What you could have said:
43-
47+
4448
> I think perhaps my point was unclear. Let's rehash:
4549
4650
## (2) Be Courteous
4751

48-
Whether posting to a mailing list, or submitting a bug report we value your
49-
contribution to Scala. When working with another’s work, be courteous and
50-
professional. It’s not courteous to demand responses, insult pull requests
51-
or post condescending bug reports. In that same vein, avoid posting messages
52-
with little to no content on the mailing list. We have a lot of people in
53-
the community, let’s keep our signal to noise ratio high, and set emotions
52+
Whether posting to a mailing list, or submitting a bug report we value your
53+
contribution to Scala. When working with another’s work, be courteous and
54+
professional. It’s not courteous to demand responses, insult pull requests
55+
or post condescending bug reports. In that same vein, avoid posting messages
56+
with little to no content on the mailing list. We have a lot of people in
57+
the community, let’s keep our signal to noise ratio high, and set emotions
5458
aside before coming to the table.
5559

5660
## (3) Be Excellent
@@ -67,8 +71,8 @@ No matter what it is, responding to a question, fixing a bug, writing a
6771
proposal, make sure the contribution is thorough. Don’t leave things half
6872
written or half done. While the evolution of Scala is a continual process,
6973
incomplete work is often of negative benefit. At the same time, contributors
70-
will come and go, as with any open source community. If a contributor needs
71-
to drop something, take measures to ensure someone else is willing to pick
74+
will come and go, as with any open source community. If a contributor needs
75+
to drop something, take measures to ensure someone else is willing to pick
7276
it up, or notify the other maintainers.
7377

7478

@@ -81,19 +85,3 @@ actions will be taken:
8185
1. **Issued a warning** On the first offense, one of the Scala moderators will issue a warning about the unacceptable behavior.
8286
2. **Put under moderation** On the second offense, a user may be placed under moderation. This will continue for a maximum of three months. If behavior improves, a user can leave moderated status. If behavior degrades, it can lead to #3.
8387
3. **Removal from community** If a user has already been placed under moderation and returned, or has not learned to be respectful and courteous to others, it will constitute a removal from the Scala community, including all forums the Scala moderators are responsible for.
84-
85-
86-
## No Job postings
87-
88-
The scala forums will *no longer* allow job listings to be posted to the mailing list. While we're all *very* glad to see more and more Scala jobs, we'd prefer if these listing were kept in more appropriate forums.
89-
90-
## The Mailing Lists
91-
92-
The Scala mailing lists are split into several sub-lists:
93-
- **scala-user** This is a mailing list for beginners/users of scala. No question is a dumb question on Scala user. No a priori knowledge of math, functional programing, java, or other topics should be assumed on this list. Any question can and should receive a courteous and insightful answer.
94-
- **scala-debate** This is the ‘anything goes’ list. You can bring up any issue, any loosely scala-related topic. While professional courtesy and respect must be maintained, this is where discussion on controversial topics can occur, or “what-if” type questions.
95-
- **scala-internals** This is the list relating to compiler/library development. If you’re into the actual day to day nuts and bolts of jenkins, pull requests and compiler bugs, this is the place to hang out. New implementations are discussed here, after being proposed to the general public.
96-
- **scala-language** This list is for questions relating to the language itself and its specification. This includes deep topics like “Why do implicits work this way” or “What does Foo extends Any mean?”
97-
- **scala-sips** This list is for collaboration and feedback regarding actively developed new features for Scala. A SIP includes both the proposal process, as well as the implemenetation and integration into scala core. If you want to see what’s coming down the pipe and you’d like to be involved, this is the mailing list for you.
98-
- **scala-tools** This list is specifically for tooling around Scala, such as emacs, maven, ant and gedit. If you have a question, this may be the right list for you.
99-
- **scala-announce** This list is for announcements only. All posts are moderated.

0 commit comments

Comments
 (0)
0