Skip to content

Commit f20a83e

Browse files
raydiakJJ
authored andcommitted
Move from freenode to libera.chat
Also cleans up old links to #perl6/#perl6-dev Libera doesn't (yet?) have webchat on their site, so point to kiwi directly
1 parent 5d82d66 commit f20a83e

File tree

13 files changed

+29
-30
lines changed

13 files changed

+29
-30
lines changed

assets/documentable.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"title-page": "Raku Documentation",
33
"pod-root-path": "https://github.com/Raku/doc/blob/master/doc",
4-
"irc-link": "https://webchat.freenode.net/?channels=#raku",
4+
"irc-link": "https://kiwiirc.com/client/irc.libera.chat/#raku",
55
"kinds": [
66
{
77
"kind": "language",

assets/js/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ function setup_debug_mode(){
108108
console.info("checking for dead links");
109109

110110
function report_broken_link(url) {
111-
$('html').find('#search').after('<div style="text-align: center;">Broken link: ' + url + ' found. Please report at <a href="https://webchat.freenode.net/?channels=#raku">irc.freenode.net#raku</a></div>');
111+
$('html').find('#search').after('<div style="text-align: center;">Broken link: ' + url + ' found. Please report at <a href="https://kiwiirc.com/client/irc.libera.chat/#raku">irc.libera.chat#raku</a></div>');
112112
}
113113

114114
var seen_link = [];

doc/Language/community.pod6

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ No, they pour new wine into new wineskins, and both are preserved.'" - Larry Wal
2222
2323
The C<#raku> channel was created in October 2019, and will become more active as it becomes the default channel. Eventually, connections
2424
to the C<#perl6> will be redirected to C<#raku>, but the historical logs will remain on the C<#perl6> channel.
25-
The L<C<#raku>|https://raku.org/community/irc> channel on C<freenode.net> has always had a large presence with many developers,
25+
The L<C<#raku>|https://raku.org/community/irc> channel on C<libera.chat> has a large presence with many developers,
2626
who are happy to provide support and answer questions, or just use it as a friendly place to hang out.
2727
Check out this L<IRC lingo|http://www.ircbeginner.com/ircinfo/abbreviations.html> resource for the abbreviations frequently used there.
2828
L<StackOverflow|https://stackoverflow.com/questions/tagged/raku> is also a great resource for asking questions and helping others with their Raku problems and challenges.
@@ -248,15 +248,15 @@ B<PufferBot> (L<details|https://github.com/Kaiepi/p6-RakudoBot>)
248248
249249
An IRC bot for testing builds of Rakudo on OpenBSD. It can be
250250
addressed by its full name ('PufferBot'). Talks only in
251-
L<#raku-dev|https://webchat.freenode.net/?channels=#raku-dev>.
251+
L<#raku-dev|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>.
252252
=end item
253253
254254
=begin item
255255
B<BeastieBot> (L<details|https://github.com/Kaiepi/p6-RakudoBot>)
256256
257257
An IRC bot for testing builds of Rakudo on FreeBSD. It can be
258258
addressed by its full name ('BeastieBot'). Talks only in
259-
L<#raku-dev|https://webchat.freenode.net/?channels=#raku-dev>.
259+
L<#raku-dev|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>.
260260
=end item
261261
262262

doc/Language/faq.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Anything published before December, 2015 likely describes a pre-release
113113
version of Raku.
114114
115115
You can always
116-
L<get help from a live human in our help chat|https://webchat.freenode.net/?channels=#raku>
116+
L<get help from a live human in our help chat|https://kiwiirc.com/client/irc.libera.chat/#raku>
117117
or L<search the chat logs|https://colabti.org/irclogger/irclogger_log_search/raku>
118118
to find previous conversations and discussions.
119119

doc/Language/glossary.pod6

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ X<|IRC>
420420
=head1 IRC
421421
422422
Internet Relay Chat. Raku developers and users usually hang out on
423-
the C<#raku> channel of C<irc.freenode.org>. This channel is also
423+
the C<#raku> channel of C<irc.libera.chat>. This channel is also
424424
populated by a host of friendly bots that allow you to interact with
425425
Raku and its codebase, as well as send delayed messages and other
426426
goodies. Check the full list in

doc/Language/modules.pod6

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1060,7 +1060,7 @@ local repository to know about your GitHub repository.
10601060
=item Consider setting up automated testing (see L<https://docs.travis-ci.com/user/languages/perl6>).
10611061
10621062
=item Create a PR (Pull Request) on L<ecosystem|https://github.com/Raku/ecosystem> adding
1063-
your module to META.list, or ping someone on IRC (#raku at freenode) to
1063+
your module to META.list, or ping someone on IRC (#raku at libera.chat) to
10641064
get help having it added.
10651065
10661066
=item After the pull request has been accepted, wait for an hour. If
@@ -1094,10 +1094,10 @@ writing/test modules at L<Modules Extra|/language/modules-extra>
10941094
10951095
To discuss module development in general, or if your module would
10961096
fill a need in the ecosystem, naming, etc., you can use the
1097-
L<#raku on irc.freenode.net|irc://irc.freenode.net/#raku> IRC channel.
1097+
L<#raku on irc.libera.chat|irc://irc.libera.chat/#raku> IRC channel.
10981098
10991099
To discuss toolchain specific questions, you can use the
1100-
L<#raku-toolchain on irc.freenode.net|irc://irc.freenode.net/#raku-toolchain>
1100+
L<#raku-toolchain on irc.libera.chat|irc://irc.libera.chat/#raku-toolchain>
11011101
IRC channel. A repository to discuss tooling issues is also available at
11021102
L<https://github.com/Raku/toolchain-bikeshed>.
11031103

doc/Language/performance.pod6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ there are a number of L<modules aimed at facilitating the use of libs from other
229229
To date, the focus for the compiler has been correctness, not
230230
how fast it generates code or how fast or lean the code it
231231
generates runs. But that's expected to change, eventually... You
232-
can talk to compiler devs on the freenode IRC channels #raku and #moarvm about
232+
can talk to compiler devs on the libera.chat IRC channels #raku and #moarvm about
233233
what to expect. Better still, you can contribute yourself:
234234
235235
=item Rakudo is largely written in Raku. So if you can write Raku, then you
@@ -244,7 +244,7 @@ Rakudo's guts, start with
244244
L<NQP and internals course|https://edumentab.github.io/rakudo-and-nqp-internals-course/>.
245245
246246
=item If low-level C hacking is your idea of fun, checkout
247-
L<MoarVM|https://moarvm.org> and visit the freenode IRC channel #moarvm
247+
L<MoarVM|https://moarvm.org> and visit the libera.chat IRC channel #moarvm
248248
(L<logs|https://colabti.org/irclogger/irclogger_logs/moarvm>).
249249
250250
=head2 Still need more ideas?

doc/Type/IO/CatHandle.pod6

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -769,7 +769,7 @@ Defined as:
769769
770770
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
771771
exception. If you have a good idea for how this method should behave,
772-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
772+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
773773
774774
=head2 method nl-out
775775
@@ -779,7 +779,7 @@ Defined as:
779779
780780
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
781781
exception. If you have a good idea for how this method should behave,
782-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
782+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
783783
784784
=head2 method out-buffer
785785
@@ -789,7 +789,7 @@ Defined as:
789789
790790
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
791791
exception. If you have a good idea for how this method should behave,
792-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
792+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
793793
794794
=head2 method print
795795
@@ -799,7 +799,7 @@ Defined as:
799799
800800
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
801801
exception. If you have a good idea for how this method should behave,
802-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
802+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
803803
804804
=head2 method printf
805805
@@ -809,7 +809,7 @@ Defined as:
809809
810810
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
811811
exception. If you have a good idea for how this method should behave,
812-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
812+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
813813
814814
=head2 method print-nl
815815
@@ -819,7 +819,7 @@ Defined as:
819819
820820
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
821821
exception. If you have a good idea for how this method should behave,
822-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
822+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
823823
824824
=head2 method put
825825
@@ -829,7 +829,7 @@ Defined as:
829829
830830
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
831831
exception. If you have a good idea for how this method should behave,
832-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
832+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
833833
834834
=head2 method say
835835
@@ -839,7 +839,7 @@ Defined as:
839839
840840
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
841841
exception. If you have a good idea for how this method should behave,
842-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
842+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
843843
844844
=head2 method write
845845
@@ -849,7 +849,7 @@ Defined as:
849849
850850
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
851851
exception. If you have a good idea for how this method should behave,
852-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
852+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
853853
854854
=head2 method WRITE
855855
@@ -859,7 +859,7 @@ Defined as:
859859
860860
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
861861
exception. If you have a good idea for how this method should behave,
862-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
862+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
863863
864864
=head2 method READ
865865
@@ -869,7 +869,7 @@ Defined as:
869869
870870
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
871871
exception. If you have a good idea for how this method should behave,
872-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
872+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
873873
874874
=head2 method EOF
875875
@@ -879,7 +879,7 @@ Defined as:
879879
880880
The L<IO::CatHandle|/type/IO::CatHandle> type overrides this method to throw a C<X::NYI>
881881
exception. If you have a good idea for how this method should behave,
882-
L<tell Rakudo developers about it|https://webchat.freenode.net/?channels=#raku-dev>!
882+
L<tell Rakudo developers about it|https://kiwiirc.com/client/irc.libera.chat/#raku-dev>!
883883
884884
=end pod
885885

documentable.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"title-page": "Raku official documentation",
33
"pod-root-path": "https://github.com/Raku/doc/edit/master/doc/",
4-
"irc-link": "https://webchat.freenode.net/?channels=#raku",
4+
"irc-link": "https://kiwiirc.com/client/irc.libera.chat/#raku",
55
"kinds": [
66
{
77
"kind": "language",

html/.htaccess

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ Redirect 301 /language/5to6 https://docs.perl6.org/language/5to6-nutshell
3333
Redirect 301 /examples http://examples.perl6.org/
3434
Redirect 301 /perl6.xhtml https://docs.perl6.org/perl6.html
3535
Redirect 301 /examples.html http://examples.perl6.org/
36-
Redirect 303 /webchat https://webchat.freenode.net/?channels=#perl6
37-
Redirect 303 /webchat.html https://webchat.freenode.net/?channels=#perl6
36+
Redirect 303 /webchat https://kiwiirc.com/client/irc.libera.chat/#raku
37+
Redirect 303 /webchat.html https://kiwiirc.com/client/irc.libera.chat/#raku
3838

3939
ErrorDocument 404 /404.html
4040

0 commit comments

Comments
 (0)