@@ -11,29 +11,6 @@ local user groups, and conferences.
1111The community is also the source of many libraries, tools, and other resources
1212around Scala.
1313
14- ## Ambassadors
15-
16- Ambassadors are key figures in the Scala community: speakers, organizers,
17- teachers, content creators, open source maintainers, and so on. They are often
18- present at community events, or open to answering questions.
19-
20- To learn more and discover who is an ambassador near you: see the dedicated
21- [ Scala Ambassadors] ( ../ambassadors/ ) page.
22-
23- ## Scala Tooling Summit
24-
25- Scala tooling summit is an event with a purpose of bringing together maintainers
26- of build tools, linters, IDEs, and other tools. These summits are usually held
27- alongside major Scala conferences. During the event they discuss ongoing
28- problems within the tooling ecosystem and work towards solving them.
29-
30- Previously held tooling summits:
31-
32- - Scala Tooling Summit of September 2023
33- - [ Scala Tooling Summit of March 2023] ( https://www.scala-lang.org/blog/2023/04/11/march-2023-scala-tooling-summit.html )
34-
35- The announcement of each new tooling summit will be public.
36-
3714## Forums
3815
3916The Scala Center operates the following Discourse forums:
@@ -70,33 +47,16 @@ Lightbend operates a Discourse forum as well:
7047- ** [ discuss.lightbend.com] ( https://discuss.lightbend.com ) ** : For discussion of
7148 reactive architectures, Akka, Play, and related tooling including sbt.
7249
73- ## Scala Jobs
74-
75- Employers and job seekers can find each other in the #jobs channel of the
76- [ Scala Discord] ( https://discord.gg/scala ) .
77-
78- Job postings are not allowed in our other forums and chat rooms.
79-
80- The [ Scala Reddit] ( https://www.reddit.com/r/scala/ ) has a monthly "who is
81- hiring?" thread.
82-
83- ## Scala LinkedIn Group
84-
85- The [ Scala Enthusiasts Group] ( https://www.linkedin.com/groups/746917/ ) is a
86- place for Scala professionals to share information and come into contact with
87- people and companies using Scala.
88-
89- ## Chat Rooms
50+ ## Chat rooms
9051
9152Our main chat platform is Discord, and the main Scala server is:
9253
9354- ** [ Scala] ( https://discord.com/invite/scala ) **
94- - the #scala-users channel is especially beginner-friendly
95- - the #scala-contributors channel is about moving Scala forward
96- - the #jobs channel is the only place we allow job postings
97- - ask on #admin if you have questions or suggestions about the server itself
98- - there are many other channels, including #spark, #scala-js, and
99- #scala-native
55+ - the #scala-users channel is especially beginner-friendly
56+ - the #scala-contributors channel is about moving Scala forward
57+ - the #jobs channel is the only place we allow job postings
58+ - ask on #admin if you have questions or suggestions about the server itself
59+ - there are many other channels, including #spark, #scala-js, and #scala-native
10060
10161The server is covered by the [ Scala Code of Conduct] ( ../conduct.html ) .
10262
@@ -149,48 +109,70 @@ International chat rooms are available as well:
149109Note also that Stack Overflow offers languages other than English, for example
150110[ the scala tag on es.stackoverflow.com] ( https://es.stackoverflow.com/questions/tagged/scala ) .
151111
152- ## Reporting issues
112+ ## Events
153113
154- If you're having a problem with Scala, your first line of defense is our forums
155- and chat rooms. The unexpected behavior you're seeing might not be a bug.
156- Especially if you're new to the language, it's best to discuss the matter with
157- more experienced users before filing a bug report.
114+ ### Conferences
158115
159- That said, bugs do occur and bug reports are valuable. You can report bugs here:
116+ See our [ events page ] ( /events/ ) .
160117
161- Scala 2 compiler, standard library, and language spec:
118+ ### Meetups
162119
163- - [ scala/bug] ( https://github.com/scala/bug/issues )
120+ Some local Scala user groups are listed on
121+ [ Meetup] ( https://www.meetup.com/topics/scala/ ) .
164122
165- Scala 3 compiler and standard library additions:
123+ ### ScalaBridge
166124
167- - [ scala/scala3] ( https://github.com/scala/scala3/issues )
125+ Volunteers organizing free introductory Scala programming workshops for
126+ underrepresented groups, to improve diversity in the Scala community.
168127
169- Don't forget to search past issues first to see if the issue has already been
170- reported.
128+ - [ ScalaBridge site] ( https://scalabridge.org )
129+ - [ How to organize] ( https://scalabridge.org/organizers ) : advice and help on how
130+ to bring ScalaBridge to your city
171131
172- ## Security
132+ ### Tooling summits
173133
174- To receive security announcements or contact us about security issues, see our
175- [ security policy] ( /security/ ) .
134+ Scala tooling summit is an event with a purpose of bringing together maintainers
135+ of build tools, linters, IDEs, and other tools. These summits are usually held
136+ alongside major Scala conferences. During the event they discuss ongoing
137+ problems within the tooling ecosystem and work towards solving them.
176138
177- ## User Groups
139+ Previously held tooling summits:
178140
179- Most local Scala user groups are listed on
180- [ Meetup ] ( https://www.meetup.com/topics/scala/ ) .
141+ - Scala Tooling Summit of September 2023
142+ - [ Scala Tooling Summit of March 2023 ] ( https://www.scala-lang.org/blog/2023/04/11/march-2023-scala-tooling-summit.html )
181143
182- ## Conferences
144+ The announcement of each new tooling summit will be public.
183145
184- See our [ events page ] ( /events/ ) .
146+ ## The Scala Center
185147
186- ## ScalaBridge
148+ [ The Scala Center] ( https://scala.epfl.ch/ ) is an open source foundation that
149+ brings together a coalition of individuals and organizations working together
150+ to contribute to Scala. See the [ Center's FAQ] ( https://scala.epfl.ch/faqs.html ) .
187151
188- Volunteers organizing free introductory Scala programming workshops for
189- underrepresented groups, to improve diversity in the Scala community.
152+ ## Ambassadors
190153
191- - [ ScalaBridge site] ( https://scalabridge.org )
192- - [ How to organize] ( https://scalabridge.org/organizers ) : advice and help on how
193- to bring ScalaBridge to your city
154+ Ambassadors are key figures in the Scala community: speakers, organizers,
155+ teachers, content creators, open source maintainers, and so on. They are often
156+ present at community events, or open to answering questions.
157+
158+ To learn more and discover who is an ambassador near you: see the dedicated
159+ [ Scala Ambassadors] ( ../ambassadors/ ) page.
160+
161+ ## Scala jobs
162+
163+ Employers and job seekers can find each other in the #jobs channel of the
164+ [ Scala Discord] ( https://discord.com/invite/scala ) .
165+
166+ Job postings are not allowed in our other forums and chat rooms.
167+
168+ The [ Scala Reddit] ( https://www.reddit.com/r/scala/ ) has a monthly "who is
169+ hiring?" thread.
170+
171+ ## Scala on LinkedIn
172+
173+ The [ Scala Enthusiasts Group] ( https://www.linkedin.com/groups/746917/ ) is a
174+ place for Scala professionals to share information and come into contact with
175+ people and companies using Scala.
194176
195177## Stack Overflow
196178
@@ -200,10 +182,10 @@ very popular programmer Q&A site.
200182
201183## Reddit
202184
203- There is a large and active Scala community on the
185+ There is a large and active Scala community on the community-managed
204186[ /r/Scala] ( https://reddit.com/r/scala ) subreddit.
205187
206- ## Sources of Scala News
188+ ## Sources of Scala news
207189
208190Official:
209191
@@ -227,7 +209,7 @@ Many Scala users are active on Twitter for sharing Scala-related news items and
227209opinions. Ask your Scala friends who they follow on Twitter (besides
228210[ @scala_lang] ( https://twitter.com/scala_lang ) !).
229211
230- ## Community-Powered Learning Resources
212+ ## Learning resources
231213
232214- [ Scala Exercises] ( http://scala-exercises.org/ )
233215- [ Scala School] ( https://twitter.github.io/scala_school/ )
@@ -237,7 +219,7 @@ opinions. Ask your Scala friends who they follow on Twitter (besides
237219- [ Functional programming course/exercises] ( https://github.com/dehun/learn-fp )
238220- [ Best Scala Tutorials On YouTube] ( https://www.nbshare.io/blog/best-scala-tutorials-on-youtube/ )
239221
240- ## Community Libraries and Tools
222+ ## Libraries and tools
241223
242224Integrated Development Environments:
243225
@@ -267,12 +249,32 @@ Staying current:
267249 native execution
268250- [ Scala on Android] ( https://scala-android.org ) community site
269251
270- ## The Scala Center
252+ The [ Scala Discord] ( https://discord.com/invite/scala ) has #scala-js, #scala-native, and #scala-android channels.
253+
254+ ## Security
271255
272- - [ The Scala Center] ( https://scala.epfl.ch/ ) is an open source foundation that
273- brings together a coalition of individuals and organizations working together
274- to contribute to Scala.
275- - [ Scala Center FAQ] ( https://scala.epfl.ch/faqs.html )
256+ To receive security announcements or contact us about security issues, see our
257+ [ security policy] ( /security/ ) .
258+
259+ ## Reporting issues
260+
261+ If you're having a problem with Scala, your first line of defense is our forums
262+ and chat rooms. The unexpected behavior you're seeing might not be a bug.
263+ Especially if you're new to the language, it's best to discuss the matter with
264+ more experienced users before filing a bug report.
265+
266+ That said, bugs do occur and bug reports are valuable. You can report bugs here:
267+
268+ Scala 2 compiler, standard library, and language spec:
269+
270+ - [ scala/bug] ( https://github.com/scala/bug/issues )
271+
272+ Scala 3 compiler and standard library additions:
273+
274+ - [ scala/scala3] ( https://github.com/scala/scala3/issues )
275+
276+ Don't forget to search past issues first to see if the issue has already been
277+ reported.
276278
277279## Scala open source
278280
0 commit comments