Skip to content

Commit 42af92d

Browse files
committed
add our Bluesky, and change Twitter->X
1 parent 497bf16 commit 42af92d

File tree

7 files changed

+22
-18
lines changed

7 files changed

+22
-18
lines changed

Diff for: _data/ambassadors.yml

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
# image: /resources/img/frontpage/scala-spiral.png
99
# city: Lausanne, Switzerland
1010
11+
# bluesky: scala-lang
1112
# twitter: scala_lang
1213
# github: scala
1314
# linkedin: https://www.linkedin.com/in/janedoe/

Diff for: _data/common.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# SNS URLs
22
githubUrl: https://github.com/scala/scala
3-
twitterUrl: https://twitter.com/scala_lang
3+
blueskyUrl: https://bsky.app/profile/scala-lang.bsky.social
4+
twitterUrl: https://x.com/scala_lang
45
scaladexUrl: https://scaladex.scala-lang.org
56
scastieUrl: https://scastie.scala-lang.org
67
courseraMoocsUrl: https://www.coursera.org/specializations/scala

Diff for: _data/footer.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,11 @@
5757
- title: GitHub
5858
url: "https://github.com/scala"
5959
- title: Mastodon
60-
url: https://fosstodon.org/@scala_lang
61-
- title: Twitter
62-
url: "https://twitter.com/scala_lang"
60+
url: "https://fosstodon.org/@scala_lang"
61+
- title: Bluesky
62+
url: "https://bsky.app/profile/scala-lang.bsky.social"
63+
- title: X
64+
url: "https://x.com/scala_lang"
6365
- title: Discord
6466
url: "https://discord.com/invite/scala"
6567
- title: LinkedIn

Diff for: _online_courses/functional_programming_principles_scala.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ paid: false
88
showDate: false
99
---
1010

11-
Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as Twitter, Tumblr and also Coursera.
11+
Functional programming is becoming increasingly widespread in industry. This trend is driven by the adoption of Scala as the main programming language for many applications. Scala fuses functional and object-oriented programming in a practical package. It interoperates seamlessly with both Java and Javascript. Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as X, Tumblr and Coursera.
1212

1313
In this course you will discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks. You will also develop a solid foundation for reasoning about functional programs, by touching upon proofs of invariants and the tracing of execution symbolically.
1414

Diff for: community/index.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,9 @@ There is a large and active Scala community on the community-managed
188188
Official:
189189

190190
- [Blog/News Page](https://www.scala-lang.org/blog/) on this site
191+
- [@scala-lang](https://bsky.app/profile/scala-lang.bsky.social) on Bluesky
191192
- [@scala_lang](https://fosstodon.org/@scala_lang) on Mastodon
192-
- [@scala_lang](https://twitter.com/scala_lang) on Twitter
193+
- [@scala_lang](https://x.com/scala_lang) on X
193194

194195
Community:
195196

@@ -199,13 +200,12 @@ Community:
199200
- [blog directory](https://www.scalanews.net/Resources/Blog_Directory.html)
200201
- [Tooling Talks](https://www.tooling-talks.com) A series of talks about Scala
201202
and tooling.
202-
- [The Scala Logs](https://twitter.com/thescalalogs) Podcast with interviews
203+
- [The Scala Logs](https://x.com/thescalalogs) Podcast with interviews
203204
with developers, open source contributors, subject matter experts, and the
204205
like
205206

206-
Many Scala users are active on Twitter for sharing Scala-related news items and
207-
opinions. Ask your Scala friends who they follow on Twitter (besides
208-
[@scala_lang](https://twitter.com/scala_lang)!).
207+
Many Scala users are active on social media, sharing Scala-related
208+
news items and opinions. Ask your Scala friends who they follow.
209209

210210
## Learning resources
211211

@@ -222,7 +222,7 @@ opinions. Ask your Scala friends who they follow on Twitter (besides
222222
Integrated Development Environments:
223223

224224
* [Scala IDEs](https://docs.scala-lang.org/getting-started/scala-ides.html) discusses main Scala IDEs
225-
225+
226226
Finding libraries:
227227

228228
- [Scaladex](https://index.scala-lang.org), maintained by the Scala Center, is

Diff for: resources/js/tweetMachine-update.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,11 @@
133133
});
134134
// Usernames
135135
text = text.replace(/@[A-Za-z0-9_]+/g, function (u) {
136-
return '<a href="https://twitter.com/#!/' + u.replace(/^@/, '') + '" target="_blank">' + u + '</a>';
136+
return '<a href="https://x.com/#!/' + u.replace(/^@/, '') + '" target="_blank">' + u + '</a>';
137137
});
138138
// Hashtags
139139
text = text.replace(/#[A-Za-z0-9_\-]+/g, function (u) {
140-
return '<a href="https://twitter.com/#!/search?q=' + u.replace(/^#/, '%23') + '" target="_blank">' + u + '</a>';
140+
return '<a href="https://x.com/#!/search?q=' + u.replace(/^#/, '%23') + '" target="_blank">' + u + '</a>';
141141
});
142142
return text;
143143
},
@@ -160,7 +160,7 @@
160160

161161
// Set the user screen name
162162
var usernameLink = "<a target=\"_blank\" href=\""
163-
+ "https://twitter.com/"
163+
+ "https://x.com/"
164164
+ actualTweet.user.screen_name
165165
+ "\">"
166166
+ "@"
@@ -170,15 +170,15 @@
170170

171171
// Set the username:
172172
var userLink = "<a target=\"_blank\" href=\""
173-
+ "https://twitter.com/"
173+
+ "https://x.com/"
174174
+ actualTweet.user.screen_name
175175
+ "\">"
176176
+ actualTweet.user.name
177177
+ "</a>";
178178
tweetObj.find('.user').html("" + userLink);
179179

180180
// Set the timestamp
181-
var dateLink = "<a target=\"_blank\" href=\"" + "https://twitter.com/"
181+
var dateLink = "<a target=\"_blank\" href=\"" + "https://x.com/"
182182
+ actualTweet.user.screen_name + "/status/"
183183
+ actualTweet.id_str + "\">"
184184
+ tweetMachine.relativeTime(actualTweet.created_at)
@@ -411,4 +411,4 @@
411411
}
412412
});
413413
};
414-
})(jQuery);
414+
})(jQuery);

Diff for: scala-core/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ <h2>Scala Core Team</h2>
4848
</a>
4949
{% endif %}
5050
{% if coreMember.twitter %}
51-
<a href="https://twitter.com/{{coreMember.twitter}}" target="_blank">
51+
<a href="https://x.com/{{coreMember.twitter}}" target="_blank">
5252
<i class="fa-brands fa-twitter"></i>
5353
</a>
5454
{% endif %}

0 commit comments

Comments
 (0)