You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: community/index.md
+29-46Lines changed: 29 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ The Scala Center focuses on education (especially online courses),
31
31
documentation, open source community outreach, and tooling. Community
32
32
participation in all of these efforts is strongly encouraged.
33
33
34
-
## Forums / Mailing Lists
34
+
## Forums
35
35
36
36
The Scala Center operates two Discourse forums:
37
37
@@ -45,66 +45,49 @@ These forums are covered by the [Scala Code of Conduct](../conduct.html).
45
45
46
46
Lightbend operates a Discourse forum as well:
47
47
48
-
***[discuss.lightbend.com](https://discuss.lightbend.com)**: For discussion of reactive architectures, Akka, Play, Lagom, and related tooling including sbt.
48
+
***[discuss.lightbend.com](https://discuss.lightbend.com)**: For discussion of reactive architectures, Akka, Play, and related tooling including sbt.
49
49
50
50
## Scala Jobs
51
51
52
-
Employers and job seekers can find each other in the [scala/job-board Gitter room](https://gitter.im/scala/job-board).
52
+
Employers and job seekers can find each other in the #jobs channel of the [Scala Discord](https://discord.gg/scala).
53
53
54
-
Job listings are not allowed in our other forums and chat rooms.
54
+
Job postings are not allowed in our other forums and chat rooms.
55
55
56
56
## Chat Rooms
57
57
58
-
Our main chat platform is [Gitter](https://gitter.im). See next section for other platforms.
58
+
Our main chat platform is Discord, and the main Scala server is:
59
59
60
-
The main Gitter room for Scala is:
60
+
***[Scala](https://discord.gg/scala)**
61
+
* the #scala-users channel is especially beginner-friendly
62
+
* the #scala-contributors channel is about moving Scala forward
63
+
* the #jobs channel is the only place we allow job postings
64
+
* ask on #admin if you have questions or suggestions about the server itself
65
+
* there are many other channels, including #scala-js and #scala-native
61
66
62
-
***[scala/scala](https://gitter.im/scala/scala)**: Questions, general discussion, etc. Beginner-friendly.
67
+
Scala-oriented Discord servers operated by the community include:
63
68
64
-
Other, more specialized rooms include:
65
-
66
-
***[scala/center](https://gitter.im/scala/center)**: for discussions about Scala community governance, processes, the Scala Platform, and projects going on at the Scala Center.
67
-
***[scala/contributors](https://gitter.im/scala/contributors)**: for contributors to discuss work on changes to Scala.
68
-
***[scala/moocs](https://gitter.im/scala/moocs)**: for talking about the Scala Center's online courses
69
-
***[scala/job-board](https://gitter.im/scala/job-board)**: for employers and job seekers to connect with each other
70
-
***[scala-native/scala-native](https://gitter.im/scala-native/scala-native)**: for discussion about the Scala to LLVM compiler.
71
-
***[scala-js/scala-js](https://gitter.im/scala-js/scala-js)**: for discussion about the Scala to JavaScript compiler.
69
+
***[Scalameta](https://discord.gg/RFpSVth)**: Scalameta-based tooling: Metals, Scalameta, Scalafix, Scalafmt, and Mdoc
70
+
***[Typelevel](https://discord.gg/XF3CXcMzqD)**: about the Typelevel ecosystem for pure-functional programming in Scala
72
71
73
-
International rooms are available as well:
72
+
English-language Scala rooms on other chat platforms besides Discord include:
All of the rooms above are covered by the [Scala Code of Conduct](../conduct.html).
89
-
90
-
There are many other rooms devoted to individual Scala libraries and technologies.
91
-
Examples include:
92
-
93
-
***[spark-scala/Lobby](https://gitter.im/spark-scala/Lobby)**: for discussions and questions about using Scala for Spark programming
94
-
***[typelevel/cats](https://gitter.im/typelevel/cats)**: for discussion about the Cats library of abstractions for functional programming and FP in general.
95
-
96
-
## Chat Rooms (Discord, IRC)
78
+
International chat rooms are available as well:
97
79
98
-
Discord users can chat about Scala [via this link](https://discord.gg/scala).
99
-
100
-
Other Scala-related Discord servers include:
101
-
102
-
***[Scalameta](https://discord.gg/RFpSVth)**: Scalameta-based tooling: Metals, Scalameta, Scalafix, Scalafmt, and Mdoc
103
-
***[Typelevel](https://discord.gg/XF3CXcMzqD)**: about the Typelevel ecosystem for pure-functional programming in Scala
104
-
105
-
IRC users can chat about Scala on the #scala IRC channel on Libera: `irc://irc.libera.chat/scala`
106
-
107
-
As with Gitter, the Discord and IRC channels are covered by the [Scala Code of Conduct](../conduct.html). Moderation is handled by community volunteers and by representatives of the Scala Center.
Copy file name to clipboardExpand all lines: contribute/tools.md
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,8 @@ The links below are to a number of Scala build and IDE related projects that are
71
71
Since these tools are in separate projects, they may (and likely will) have their own rules and guidelines for contributing. The [Hacker Guide](/contribute/hacker-guide.html) and [Bug-fixing](/contribute/guide.html) pages will likely have much in the way of related information on how to contribute to these projects, and are recommended reading. You should also check the README.md and (if it's present) CONTRIBUTING.md files from the actual projects before contributing to them.
72
72
73
73
Typically, issues for these projects will be reported and kept in the GitHub project issue tracker for that project rather than in the Scala bug tracker.
74
-
Many of these projects have a <ahref="https://gitter.im">gitter</a> channel (usually listed in the README or CONTRIBUTING documents) which is a great place to discuss proposed work before commencing.
74
+
75
+
Many of these projects have a chat room on Discord or Gitter (usually linked from their README or CONTRIBUTING files) which is a great place to discuss proposed work before starting.
75
76
76
77
There are some projects in this section that are in
77
78
[particular need](#projects-in-particular-need) so please check those out
0 commit comments