From 4e2ddc500b8f34061ba13540007b0b283c294b56 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 14 Dec 2021 18:12:40 -0800 Subject: [PATCH 1/4] Discord is now our main chat platform --- _data/chats-forums.yml | 24 +++----- _data/footer.yml | 10 +-- _includes/masthead-community.html | 16 ++--- _layouts/frontpage.html | 20 +++--- _sass/layout/table-of-content.scss | 4 +- _sass/layout/talk-to-us.scss | 6 +- community/index.md | 75 +++++++++-------------- conduct.md | 12 +++- contribute/hacker-guide.md | 2 +- contribute/tools.md | 3 +- resources/img/frontpage/discord-logo.png | Bin 0 -> 3674 bytes resources/img/frontpage/gitter-logo.png | Bin 523 -> 0 bytes 12 files changed, 76 insertions(+), 96 deletions(-) create mode 100644 resources/img/frontpage/discord-logo.png delete mode 100644 resources/img/frontpage/gitter-logo.png diff --git a/_data/chats-forums.yml b/_data/chats-forums.yml index 14a721645..8950958fa 100644 --- a/_data/chats-forums.yml +++ b/_data/chats-forums.yml @@ -1,4 +1,3 @@ -# Discourse forums discourseForums: - title: Scala Users subtitle: "for general Scala questions, discussion and library announcements." @@ -9,19 +8,10 @@ discourseForums: url: https://contributors.scala-lang.org/ cssClass: scala-contributors-discourse -# Gitter channels -gitterChannels: - - name: scala/scala - url: https://gitter.im/scala/scala - - name: scala/center - url: https://gitter.im/scala/center - - name: scala/contributors - url: https://gitter.im/scala/contributors - - name: scala/job-board - url: https://gitter.im/scala/job-board - - name: spark-scala/Lobby - url: https://gitter.im/spark-scala/Lobby - - name: scala-native/scala-native - url: https://gitter.im/scala-native/scala-native - - name: scala-js/scala-js - url: https://gitter.im/scala-js/scala-js +discordServers: + - name: Scala + url: https://discord.gg/scala + - name: Scalameta + url: https://discord.gg/RFpSVth + - name: Typelevel + url: https://discord.gg/XF3CXcMzqD diff --git a/_data/footer.yml b/_data/footer.yml index 51b378027..ac82818c4 100644 --- a/_data/footer.yml +++ b/_data/footer.yml @@ -21,9 +21,9 @@ links: - title: Community url: "/community/" - - title: Forums / Mailing Lists - url: "/community/index.html#forums--mailing-lists" - - title: Chat Rooms & More + - title: Forums + url: "/community/index.html#forums" + - title: Chat url: "/community/index.html#chat-rooms" - title: Libraries and Tools url: "/community/index.html#community-libraries-and-tools" @@ -52,7 +52,7 @@ url: "https://github.com/scala" - title: Twitter url: "https://twitter.com/scala_lang" - - title: Gitter - url: "https://gitter.im/scala/scala" - title: Discord url: "https://discord.gg/scala" + - title: LinkedIn + url: "https://www.linkedin.com/company/scala-center/" diff --git a/_includes/masthead-community.html b/_includes/masthead-community.html index 8e713bea6..f25368abf 100644 --- a/_includes/masthead-community.html +++ b/_includes/masthead-community.html @@ -4,7 +4,7 @@

Discourse

- Forums / mailing lists + Forums
    {% for forum in site.data.chats-forums.discourseForums %}
  • @@ -17,20 +17,20 @@

    {{forum.title}}

    {% endfor %}
-
-

Gitter

+
+

Discord

Real-time chat - More chat rooms are listed below. + More chat venues are listed below.
diff --git a/_layouts/frontpage.html b/_layouts/frontpage.html index ddc677519..52581a2a0 100644 --- a/_layouts/frontpage.html +++ b/_layouts/frontpage.html @@ -285,7 +285,7 @@

{{post.title}}

Talk to us!

-

Mailing Lists/Forums

+

Forums

{% for forum in site.data.chats-forums.discourseForums %} {{forum.title}} @@ -294,24 +294,24 @@

{{forum.title}}

{% endfor %}
-
+

Real-Time Chat

- {% assign modLimit = site.data.chats-forums.gitterChannels.size | modulo: 2 %} + {% assign modLimit = site.data.chats-forums.discordServers.size | modulo: 2 %} {% capture channelLimit %} {% if modLimit != 0 %} - {{site.data.chats-forums.gitterChannels.size | minus: 1}} + {{site.data.chats-forums.discordServers.size | minus: 1}} {% else %} - {{site.data.chats-forums.gitterChannels.size}} + {{site.data.chats-forums.discordServers.size}} {% endif %} {% endcapture %} - {% for channel in site.data.chats-forums.gitterChannels limit: channelLimit %} + {% for server in site.data.chats-forums.discordServers limit: serverLimit %} {% if forloop.first %}
-

More chat rooms are listed on the Community page

+

More chat servers are listed on the Community page

{% if page.communities %}

Communities

diff --git a/_sass/layout/table-of-content.scss b/_sass/layout/table-of-content.scss index 1c2dc53b4..572bf2f14 100755 --- a/_sass/layout/table-of-content.scss +++ b/_sass/layout/table-of-content.scss @@ -73,7 +73,7 @@ @include clearfix; padding-bottom: $padding-small; .discourse, - .gitter { + .discord { h3 { margin-top: 0; } @@ -132,7 +132,7 @@ } } - .gitter { + .discord { ul { li { @include span-columns(3 of 6); diff --git a/_sass/layout/talk-to-us.scss b/_sass/layout/talk-to-us.scss index ca83f9676..bbaf4823b 100755 --- a/_sass/layout/talk-to-us.scss +++ b/_sass/layout/talk-to-us.scss @@ -1,4 +1,4 @@ -// TLAK TO US +// TALK TO US //------------------------------------------------ //------------------------------------------------ @@ -25,7 +25,7 @@ } .discourse, - .gitter { + .discord { margin-bottom: 50px; @include clearfix; } @@ -76,7 +76,7 @@ } } - .gitter { + .discord { ul.first { @include shift(2); diff --git a/community/index.md b/community/index.md index 4a79b1393..6ee9f4d36 100644 --- a/community/index.md +++ b/community/index.md @@ -31,7 +31,7 @@ The Scala Center focuses on education (especially online courses), documentation, open source community outreach, and tooling. Community participation in all of these efforts is strongly encouraged. -## Forums / Mailing Lists +## Forums The Scala Center operates two Discourse forums: @@ -45,66 +45,49 @@ These forums are covered by the [Scala Code of Conduct](../conduct.html). Lightbend operates a Discourse forum as well: - * **[discuss.lightbend.com](https://discuss.lightbend.com)**: For discussion of reactive architectures, Akka, Play, Lagom, and related tooling including sbt. + * **[discuss.lightbend.com](https://discuss.lightbend.com)**: For discussion of reactive architectures, Akka, Play, and related tooling including sbt. ## Scala Jobs -Employers and job seekers can find each other in the [scala/job-board Gitter room](https://gitter.im/scala/job-board). +Employers and job seekers can find each other in the #jobs channel of the [Scala Discord](https://discord.gg/scala). -Job listings are not allowed in our other forums and chat rooms. +Job postings are not allowed in our other forums and chat rooms. ## Chat Rooms -Our main chat platform is [Gitter](https://gitter.im). See next section for other platforms. +Our main chat platform is Discord, and the main Scala server is: -The main Gitter room for Scala is: +* **[Scala](https://discord.gg/scala)** + * the #scala-users channel is especially beginner-friendly + * the #scala-contributors channel is about moving Scala forward + * the #jobs channel is the only place we allow job postings + * ask on #admin if you have questions or suggestions about the server itself + * there are many other channels, including #scala-js and #scala-native -* **[scala/scala](https://gitter.im/scala/scala)**: Questions, general discussion, etc. Beginner-friendly. +Scala-oriented Discord servers operated by the community include: -Other, more specialized rooms include: - -* **[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. -* **[scala/contributors](https://gitter.im/scala/contributors)**: for contributors to discuss work on changes to Scala. -* **[scala/moocs](https://gitter.im/scala/moocs)**: for talking about the Scala Center's online courses -* **[scala/job-board](https://gitter.im/scala/job-board)**: for employers and job seekers to connect with each other -* **[scala-native/scala-native](https://gitter.im/scala-native/scala-native)**: for discussion about the Scala to LLVM compiler. -* **[scala-js/scala-js](https://gitter.im/scala-js/scala-js)**: for discussion about the Scala to JavaScript compiler. +* **[Scalameta](https://discord.gg/RFpSVth)**: Scalameta-based tooling: Metals, Scalameta, Scalafix, Scalafmt, and Mdoc +* **[Typelevel](https://discord.gg/XF3CXcMzqD)**: about the Typelevel ecosystem for pure-functional programming in Scala -International rooms are available as well: +English-language Scala rooms on other chat platforms besides Discord include: -* **[scala/scala-india](https://gitter.im/scala/scala-india)** -* **[scala/ar](https://gitter.im/scala/ar)** -* **[scala/cn](https://gitter.im/scala/cn)** -* **[scala/de](https://gitter.im/scala/de)** -* **[scala/es](https://gitter.im/scala/es)** -* **[scala/fr](https://gitter.im/scala/fr)** -* **[scala/it](https://discord.gg/8wadTgcZVt)** (Discord) -* **[scala/pl](https://gitter.im/scala/pl)** -* **[scala/pt](https://gitter.im/scala/pt)** -* **[scalajp](https://gitter.im/scalajp/)** -* **[scala_ru](https://t.me/scala_ru)** (Telegram) * **[scala_en](https://t.me/scala_en)** (Telegram) +* **[scala/scala](https://gitter.im/scala/scala)** (Gitter) +* **[#scala](https://libera.chat)** (IRC) -All of the rooms above are covered by the [Scala Code of Conduct](../conduct.html). - -There are many other rooms devoted to individual Scala libraries and technologies. -Examples include: - -* **[spark-scala/Lobby](https://gitter.im/spark-scala/Lobby)**: for discussions and questions about using Scala for Spark programming -* **[typelevel/cats](https://gitter.im/typelevel/cats)**: for discussion about the Cats library of abstractions for functional programming and FP in general. - -## Chat Rooms (Discord, IRC) +International chat rooms are available as well: -Discord users can chat about Scala [via this link](https://discord.gg/scala). - -Other Scala-related Discord servers include: - -* **[Scalameta](https://discord.gg/RFpSVth)**: Scalameta-based tooling: Metals, Scalameta, Scalafix, Scalafmt, and Mdoc -* **[Typelevel](https://discord.gg/XF3CXcMzqD)**: about the Typelevel ecosystem for pure-functional programming in Scala - -IRC users can chat about Scala on the #scala IRC channel on Libera: `irc://irc.libera.chat/scala` - -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. +* **[scala/scala-india](https://gitter.im/scala/scala-india)** (Gitter) +* **[scala/ar](https://gitter.im/scala/ar)** (Gitter) +* **[scala/cn](https://gitter.im/scala/cn)** (Gitter) +* **[scala/de](https://gitter.im/scala/de)** (Gitter) +* **[scala/es](https://gitter.im/scala/es)** (Gitter) +* **[scala/fr](https://gitter.im/scala/fr)** (Gitter) +* **[scala/it](https://discord.gg/8wadTgcZVt)** (Discord) +* **[scala/pl](https://gitter.im/scala/pl)** (Gitter) +* **[scala/pt](https://gitter.im/scala/pt)** (Gitter) +* **[scalajp](https://gitter.im/scalajp/)** (Gitter) +* **[scala_ru](https://t.me/scala_ru)** (Telegram) ## User Groups diff --git a/conduct.md b/conduct.md index 7b14eb631..d91ee0dec 100644 --- a/conduct.md +++ b/conduct.md @@ -68,9 +68,15 @@ eager to assume good intent and forgive. ### Domain -The enforcement policies listed above apply to all official Scala channels: -mailing lists, GitHub repositories and Gitter channels under the scala, -scalacenter and lampepfl organizations, Discourse, and Scala Center venues and hackathons. For other +The enforcement policies listed above apply to all official Scala channels, +including: + +* Discourse forums +* chat rooms on Discord and Gitter +* GitHub repositories under the scala, scalacenter, and lampepfl organizations +* Scala Center events and venues + +For other projects adopting the Scala Code of Conduct, please contact the maintainers of those projects for enforcement. If you wish to use this code of conduct for your own project, consider explicitly mentioning your moderation policy or making a diff --git a/contribute/hacker-guide.md b/contribute/hacker-guide.md index 87cb8c25e..302635fae 100644 --- a/contribute/hacker-guide.md +++ b/contribute/hacker-guide.md @@ -30,7 +30,7 @@ Sometimes it's appealing to hack alone and not to have to interact with others o this might not be the very best idea. There are people in the Scala community who have spent years accumulating knowledge about Scala libraries and internals. They might provide unique insights and, what's even better, direct assistance in their areas, so it is not only advantageous, but recommended to communicate with the community about your new patch. -Typically bug fixes and new features start out as an idea or an experiment posted on one of [our mailing lists]({{ site.baseurl }}/community/index.html#forums--mailing-lists) to find out how people feel +Typically bug fixes and new features start out as an idea or an experiment posted on one of [our mailing lists]({{ site.baseurl }}/community/index.html#forums) to find out how people feel about things you want to implement. People proficient in certain areas of Scala usually monitor mailing lists, so you'll often get some help by simply posting a message. But the most efficient way to connect is to cc your message to one of the people responsible for maintaining the aspect of Scala which you wish to contribute to. diff --git a/contribute/tools.md b/contribute/tools.md index 7c33ebfda..0afd3982d 100644 --- a/contribute/tools.md +++ b/contribute/tools.md @@ -71,7 +71,8 @@ The links below are to a number of Scala build and IDE related projects that are 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. 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. -Many of these projects have a gitter channel (usually listed in the README or CONTRIBUTING documents) which is a great place to discuss proposed work before commencing. + +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. There are some projects in this section that are in [particular need](#projects-in-particular-need) so please check those out diff --git a/resources/img/frontpage/discord-logo.png b/resources/img/frontpage/discord-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c055c19c6cc9f75494a5deb0ddf419d52a47a0b4 GIT binary patch literal 3674 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 literal 0 HcmV?d00001 diff --git a/resources/img/frontpage/gitter-logo.png b/resources/img/frontpage/gitter-logo.png deleted file mode 100644 index ff91a264d4b53823ebbd54b7541a6c0f66aa1e6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q1|(OsS<3+_mUKs7M+SzC{oH>NSs54@4|%#c zhGeiN+nj&-dw!w>^RmP@<{PfN*;-slt}tP9PcE3yejr0g_KBd&h04W-9tIt3JDV;_ z$bk7eETIA`8)AKDHM;sRtoe2Oo^5_4`jE#-kT2nSTwqV~kI$c& zb7TFMyj)y4;Y5SfmQ!uDJVCnrN!?Crd3>083T?qnRMJ$`& z|1vfBv+KLenQJ>N<~B~8+4=DH%xE5d;i`j4Q-n;uDliKxGw+_Ha-;YDdYhKrQ(b59 z>zzB%R=~7-63d0=Gd%m}?`vJXbc*4d$uCy0Yx*iNudO#>W4B_{*b1aIc@H*TvzKaS zmSvuD3rJ6Cd*JZe-GoK6b|9g)&;_9!r6YY#|CEPa*1lf*ksQN=>4*;!-L2CLE= z#}%$d8Qo}le}DUYp6^bx4hHRy-_x#LX?5-%C$RT>EfA( z?fCnuCiJcBR151prr_H&wXd!3n1U?xY)n2Q1JiZy?4B)m7Xf3J!PC{xWt~$(69656 B+Q$F@ From 61c09a6de1298cb26fc12db0b321445e165892f4 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 14 Dec 2021 18:42:30 -0800 Subject: [PATCH 2/4] mention the Spark room --- community/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/community/index.md b/community/index.md index 6ee9f4d36..b00c84a0a 100644 --- a/community/index.md +++ b/community/index.md @@ -62,7 +62,7 @@ Our main chat platform is Discord, and the main Scala server is: * the #scala-contributors channel is about moving Scala forward * the #jobs channel is the only place we allow job postings * ask on #admin if you have questions or suggestions about the server itself - * there are many other channels, including #scala-js and #scala-native + * there are many other channels, including #spark, #scala-js, and #scala-native Scala-oriented Discord servers operated by the community include: From ddf7f73a4adf46857773d1890986715e8f94b74c Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 14 Dec 2021 18:58:05 -0800 Subject: [PATCH 3/4] use discord.com links not discord.gg --- _data/chats-forums.yml | 2 +- _data/footer.yml | 2 +- community/index.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_data/chats-forums.yml b/_data/chats-forums.yml index 8950958fa..ff09ac7b9 100644 --- a/_data/chats-forums.yml +++ b/_data/chats-forums.yml @@ -10,7 +10,7 @@ discourseForums: discordServers: - name: Scala - url: https://discord.gg/scala + url: https://discord.com/invite/scala - name: Scalameta url: https://discord.gg/RFpSVth - name: Typelevel diff --git a/_data/footer.yml b/_data/footer.yml index ac82818c4..cf895c89e 100644 --- a/_data/footer.yml +++ b/_data/footer.yml @@ -53,6 +53,6 @@ - title: Twitter url: "https://twitter.com/scala_lang" - title: Discord - url: "https://discord.gg/scala" + url: "https://discord.com/invite/scala" - title: LinkedIn url: "https://www.linkedin.com/company/scala-center/" diff --git a/community/index.md b/community/index.md index b00c84a0a..450e83e37 100644 --- a/community/index.md +++ b/community/index.md @@ -57,7 +57,7 @@ Job postings are not allowed in our other forums and chat rooms. Our main chat platform is Discord, and the main Scala server is: -* **[Scala](https://discord.gg/scala)** +* **[Scala](https://discord.com/invite/scala)** * the #scala-users channel is especially beginner-friendly * the #scala-contributors channel is about moving Scala forward * the #jobs channel is the only place we allow job postings From 4be23015c73e987cb9c2c6fd01d3b90d684b65ed Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Tue, 14 Dec 2021 21:21:59 -0800 Subject: [PATCH 4/4] in response to review feedback --- community/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/community/index.md b/community/index.md index 450e83e37..a0736b4d6 100644 --- a/community/index.md +++ b/community/index.md @@ -64,6 +64,8 @@ Our main chat platform is Discord, and the main Scala server is: * ask on #admin if you have questions or suggestions about the server itself * there are many other channels, including #spark, #scala-js, and #scala-native +The server is covered by the [Scala Code of Conduct](../conduct.html). + Scala-oriented Discord servers operated by the community include: * **[Scalameta](https://discord.gg/RFpSVth)**: Scalameta-based tooling: Metals, Scalameta, Scalafix, Scalafmt, and Mdoc