🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:04 yewscion left 00:05 yewscion joined 01:04 yewscion left 01:05 yewscion joined 01:29 kylese joined 01:30 hulk left 01:39 librasteve_ left 02:05 yewscion left 02:06 yewscion joined 02:15 kylese left, kylese joined 02:42 Lembark joined 03:30 yewscion left 03:33 yewscion joined 03:45 kylese left 03:48 kylese joined 03:56 Aedil joined 04:01 yewscion left 04:06 yewscion joined, Xliff left 04:52 librasteve joined 04:56 librasteve left 05:01 yewscion left 05:07 Sgeo left 05:13 yewscion joined 05:21 librasteve joined, soverysour joined, soverysour left, soverysour joined 05:26 librasteve left 05:31 soverysour left 05:39 librasteve joined 05:44 librasteve left 05:51 yewscion left 05:52 yewscion joined 05:58 librasteve joined 06:05 yewscion left, yewscion joined 06:42 human-blip left 06:48 human-blip joined 06:51 soverysour joined, soverysour left, soverysour joined 06:57 yewscion left 07:05 yewscion joined 07:32 librasteve left 07:33 librasteve joined 07:37 soverysour left 07:45 tejr joined, yewscion left 07:48 yewscion joined 07:54 jjido joined 08:04 yewscion left 08:05 yewscion joined 08:07 jjido left 08:20 soverysour joined 08:34 soverysour left 08:53 dg left 09:02 dg joined 09:04 yewscion left 09:05 yewscion joined 09:19 librasteve left 09:20 librasteve joined
SmokeMachine librasteve: Hi! I don't know if that's interesting to you, but I've been playing with Cromponent support to websocket + htmx... It's not implemented in the best way because each component has its own websocket component... but besides adding an id to the component's html and a calling `$component.^redraw-component` when you want to update the component on browser via websocket, it's transparent... I've been implementing a clock 09:22
component that is updated from server side.
librasteve: on the route block I'm doing: www.irccloud.com/pastebin/MPAZNmkU/ 09:24
09:25 dg left, librasteve left 09:32 dg joined
SmokeMachine and the component looks like: usercontent.irccloud-cdn.com/file/.../image.png 09:36
09:37 yewscion left 09:39 yewscion joined 09:40 librasteve joined
SmokeMachine but I'm only using the websocket server -> browser and not browser -> server... 09:41
Sorry, the code added to the route block was missing an paremeter: www.irccloud.com/pastebin/GURutLbq/ 09:42
10:01 yewscion left 10:05 yewscion joined 10:28 yewscion left 10:36 yewscion joined 10:41 Lembark left
lizmat clickbaits rakudoweekly.blog/2025/06/22/2025-...nd-or-not/ 10:50
10:51 yewscion left
SmokeMachine librasteve: my intention with that is in the future be able to create something that’s looks like (but with a different implementation) phoenix’s live view… 10:53
10:59 yewscion joined 11:04 yewscion left, wayland76 joined 11:05 yewscion joined 11:27 yewscion left 11:33 yewscion joined 11:41 Guest13 joined 11:42 Guest13 left 11:49 yewscion left 11:50 librasteve left 11:56 yewscion joined 12:01 librasteve joined 12:02 yewscion left 12:05 librasteve left 12:07 librasteve joined
[Coke] dumb irc question: is there a way to have a private chat with multiple users that isn't on a channel? no, right? 12:09
12:10 yewscion joined 12:14 yewscion left
lizmat not that I know of 12:19
12:40 wayland76 left, wayland76 joined
wayland76 Question: when Raku 2025.06 comes out, any chance we can get an Alpine image at hub.docker.com/_/rakudo-star/ ? 12:45
[Coke]: Yeah, I don't think IRC is set up for that. Might be able to do a temporary private or secret channel though. 12:48
12:58 yewscion joined 13:01 librasteve left 13:03 yewscion left 13:04 yewscion joined 13:05 lichtkind joined 13:07 librasteve joined 13:12 simcop2387 left 13:29 simcop2387 joined 13:47 jgaz joined
[Coke] I don't think we manage those as part of the normal binary releases. We'd need a volunteer. 14:36
patrickb: is this something you could take on? 14:37
Looks like not a hard change to make the alpine 14:39
patrickb I'm pretty underwhelmed by rakudo star and would prefer not investing much time there. But the alpine rakudo packages are tracking rakudo releases very closely. 14:40
[Coke] That's fair, IMO
wayland76: if there's a rakudo release tracking alpine, hopefully that covers your need. 14:41
patrickb I wonder, is it worth it to create an image that contains nothing more but alpine + "apk add rakudo zef"? 14:45
[Coke] I think having a rakudo+zef would be amazing 14:51
[Coke] did not realize I had a module included in R* 14:53
[Coke] adds github.com/rakudo/star/blob/master...odules.txt to github.com/Raku/Blin/wiki/Essential-Modules
tbrowder [Coke]: how was the Perl and Raku conf? 15:08
oops, bad date… 15:10
15:19 librasteve left 15:27 librasteve joined
[Coke] "ask me in a week" 15:29
(callback to the summit) 15:30
15:32 librasteve left 15:44 librasteve joined
[Coke] speaking of r*, I see it's still got "Perl6-PathTools" on the list which is now just "PathTools". will have to curate that as I cram it into "essentials" - Folks, if there is a module you use that you cannot live without, please add it to github.com/Raku/Blin/wiki/Essential-Modules 15:46
15:49 soverysour joined 16:03 soverysour left 16:06 soverysour joined, soverysour left, soverysour joined 16:13 apac joined 16:27 soverysour left 16:29 soverysour joined, soverysour left, soverysour joined 16:32 yewscion left 16:38 yewscion joined 17:03 librasteve left 17:04 yewscion_ joined 17:06 yewscion left 17:09 yewscion_ left 17:14 librasteve joined, melezhik joined 17:15 yewscion joined 17:19 librasteve left 17:21 jjido joined 17:22 jjido left 17:26 disbot2 left, disbot3 joined 17:27 soverysour left 17:29 soverysour joined 17:35 librasteve joined 17:41 soverysour left, yewscion left 17:46 yewscion joined 18:10 yewscion left 18:18 yewscion joined
[Coke] I did a first pass clean up of the R* modules removing what I think are some older choices. 18:18
added Ake that we need for releases..
18:21 japhb left 18:27 jjido joined, japhb joined, wayland joined, wayland76 left 19:07 eseyman left 19:09 manu_ joined
patrickb Cro, DBIish, DB::Pg, DB::SQLite, DBDish::ODBC, Humming-Bird, Ake, App::MoarVM::Debug, App::Prove6, App::Rak, Badger, Base64, Base64::Native, BSON::Simple, DateTime::Timezones, Email::MIME, Email, fez, zef, File::HomeDir, File::Temp, Getopt::Long, Grammar::Debugger, Log::Async, Log::Timeline, MoarVM::Remote, Net::SMTP, Net::SMTP::Client::Async, OO::Monitors, Rainbow, Spreadsheet::XLSX, Terminal:: 19:12
LineEditor, Terminal::Print, Terminal::Widgets, Test::Mock
19:13 manu_ is now known as eseyman
[Coke] adding to wiki 19:13
jdv when someone says "essential" here what are we talking about? 19:24
[Coke] prints up some camelias to give to the raku speakers... 19:25
jdv just curious what makes PSGI, Config-TOML, or HTTP-Status special? 19:26
this has rakudo star vibes:) 19:28
lizmat weekly: dev.to/devteam/top-7-featured-dev-...week-457e? 19:30
notable6 lizmat, Noted! (weekly)
19:34 melezhik left 19:36 silug left 19:42 jjido left 19:56 librasteve left
tbrowder jdv: i wish all were in star, esp. windows version 20:03
20:03 jjido joined 20:08 jjido left, librasteve joined, Aedil left
jdv you mean the entire ecosystem or the modules that have been suggested for blin's essential list? 20:09
[Coke] We could also take the "essential" list as the minimum cross-platform testing. 20:11
20:14 librasteve left
jdv interesting idea 20:15
i'm a fan of the either no rakudo star or a rakdudo start of just rakudo+zef kinda idea. wonder if we could do something similar here. 20:16
/start/star/ 20:17
20:17 Ekho left 20:32 Ekho joined
patrickb jdv: I've been blowing the same horn for years. The non star rakudo binaries on rakudo.org have zef included for what it's worth. 20:34
but in the context of blin I can see the usefulness of a subset of the ecosystem for faster test turnaround.
[Coke] right, that's blin only, though 20:39
I.. suppose I could create a Task module that depended on a bunch of stuff and just blin that, and if someone anted to abuse it they could. 20:40
jdv Yeah, I guess there's merit/utiilty there. still kind of a bandaid but not a bad one. 20:41
oh, the PDF module should probably be on this list in that case. it typically finds more regressions than anything else, iirc:)
i'd have to go back and look at all the blin reports but I believe that's the top one. 20:42
20:42 librasteve joined
jdv but that's imperfect because it depends what fresh upheaval is happening for whatever release... 20:43
20:47 librasteve left
[Coke] canaries in coal mines welcome 20:52
hub.docker.com/r/rakudo/blin is 5 years old' 20:55
20:56 silug joined
[Coke] er 6 20:56
21:03 librasteve joined 21:07 librasteve left
tbrowder jdv: 👍 on including PDF 21:22
21:29 librasteve joined 21:37 lichtkind left 21:39 librasteve left 21:44 librasteve joined 21:49 librasteve left 21:59 yewscion left 22:03 librasteve joined 22:12 librasteve left 22:20 oodani left 22:21 oodani joined
wayland weekly: localhost:8000/blog/raku/Ofun/Raku-...-Guild.xml 22:36
notable6 wayland, Noted! (weekly)
wayland Regarding R*, what I'm really after is an Official Rakudo docker container that gets automatically released when the monthly release happens. Is there one of those? 22:40
But I *do* also want to have zef available. 22:41
lizmat wayland: looks like that URL is.... incorrect ?
may work for you, but now for anybody else ?
wayland weekly: wayland.github.io/blog/raku/Ofun/R...-Guild.xml 22:42
notable6 wayland, Noted! (weekly)
wayland lizmat: Thanks! My mistake!
22:46 Sgeo joined 22:56 yewscion joined 23:01 yewscion left 23:10 wayland left
Voldenet Fun post, but my favorite character class is ucs2 23:24
23:25 librasteve joined 23:30 librasteve left 23:35 oodani left 23:39 oodani joined 23:55 apac left 23:57 yewscion joined