🦋 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:28 lichtkind left 00:51 jpn joined 00:56 jpn left 01:18 codesections joined 01:34 hulk joined 01:35 kylese left 01:59 codesections left
antononcube @lichtkind You can see my fix of that issue here: github.com/raku-community-modules/...atrix:main 02:04
02:15 hulk left, kylese joined 02:23 codesections joined 02:29 codesections left 02:39 jpn joined 02:44 jpn left 03:42 Aedil joined 04:27 jpn joined 04:30 kylese left 04:32 jpn left 04:34 kylese joined 04:55 Aedil left 04:59 Aedil joined 05:11 jpn joined 05:16 jpn left 05:21 jmcgnh left 05:23 jmcgnh joined 05:30 kylese left 05:32 kylese joined 05:42 eseyman left 05:45 manu_ joined 05:46 manu_ is now known as eseyman 06:03 jpn joined 06:08 jpn left 06:51 derpydoo joined 07:02 jpn joined 07:06 jpn left 08:02 dakkar joined 08:03 Sgeo left
melezhik. . 08:20
08:30 jpn joined 08:47 sena_kun joined 08:56 sena_kun left 09:11 lichtkind joined 09:17 sena_kun joined 09:21 sena_kun left
El_Che hi 09:39
librasteve yo 11:17
11:17 derpydoo left
4 days ago I raised an issue on DBIish community modukes github.com/raku-community-modules/...issues/242 11:25
I also proposed a (rough and ready) PR to bypass the test issue (move test 43... to /xt) since I do not have the DB chops to go in a fix that properly. 11:26
(obviously) I am reluctant to just accept my own PR (I seem to have the rights) since this is generally bad practice ... perhaps someone can go in and review ...? 11:28
Smokemachine: I have closed the issue on Red - tested fine with 2025.02
(given that you zef install DBIish without test 43 first) 11:29
lizmat librasteve in a community strapped for contributors, I think it's ok to merge one's own PR's as long as nobody had any (negative) comments
librasteve will do 11:30
lizmat forgiveness vs permission etc etc etc :-)
librasteve don
e
lizmat could you then also do a release ? 11:31
librasteve hmmm - gonna need fez community login I guess
please can someone PM me the fez creds 11:36
(if that be the way) 11:37
lizmat librasteve you're already part of the "raku-community-modules" fez group 11:38
you can use your own credentials to upload a release of a raku community module 11:39
the same you use to upload using your own zef:librasteve auth
*for
librasteve ok
lizmat mi6 release 11:44
should do the trick for ya
11:44 Tirifto left
librasteve sadly my strategy failed since mi6 release does /xt tests ... lemme fix my PR a better way and try again (may take a day or two) 11:46
11:49 jpn left 11:50 Tirifto joined 11:51 jpn joined 11:56 jpn left 12:10 sdomi left 12:11 sdomi joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/03/31/2025-...t-journey/ 12:23
12:23 sdomi left
lizmat (with a reference to sdomi's work :-) 12:23
12:24 sdomi joined 12:47 JimmyZhuo joined 13:00 yewscion joined 13:02 jpn joined
Xliff_ lizmat: You might want to tell MARTINMM that he has a broken repo for GSK4 13:03
13:05 JimmyZhuo left 13:06 jpn left
lizmat Xliff_: or you can leave an issue at github.com/MARTIMM/gnome-source-sk...ool/issues ? 13:19
afk for a few hours&
13:25 jpn joined
[Coke] notes that github.com/mustafaaydn/Iter-Able has a README.org file, which is not processed by raku.land, and so it's blank there. 15:03
[Coke] finds gitlab.com/raku-land/raku-land/-/issues/37 15:08
15:10 yewscion left 15:21 apac joined 15:23 yewscion joined 15:28 yewscion left
melezhik. o/ 15:28
I dropped some example on how to use Raku/Sparrow instead of sed if someone is interested - stackoverflow.com/a/79546627/5147708 15:29
15:43 lichtkind_ joined
lichtkind_ can someone please remind me what is the holiday raku 6.e will be named after? thank you 15:44
grondilu I've completely rewrote my Chess module. Lots of classes, enums, subset... basically trying to put a type on everything. Also aiming at immutability for classes, contrary to the original chess.js code. 15:49
15:49 lichtkind_ left
grondilu Very acceptable loss of performance. 37s for perft(4) before, 1m17s now. 15:50
I think this could be a neat performance test for raku overall. 15:52
melezhik. And this one - stackoverflow.com/a/79546689/5147708 15:58
lizmat grondilu: have you considered uploading Chess to the zef ecosystem ? 16:00
grondilu isn't it there already? 16:03
lizmat no, it's still on the old github ecosystem
and that's being deprecated
grondilu I see
I have to read the zef doc, but I will
lizmat I could make a PR for you if you want ? 16:04
grondilu sure
thanks
lizmat meh, I can't check out the repo on my case-insensitive file system :-( 16:05
'images/K.png'
'images/k.png'
16:06 yewscion joined
[Coke] 6.e had a bunch of suggestions but I don't think a holiday has been chosen yet. 16:07
16:07 apac left
grondilu how can you even work with a case-insensitive fs? 16:07
[Coke] lizmat: I have a special volume on my mac devoted to such things.
grondilu: it JFW > 95% of the time
also is a canary for default FS on windows 16:08
grondilu btw I'm a bit concerned about my repo depending on local files such as images. Will these images still be accessible after install? 16:09
because otherwise I could turn them into blobs in a module. 16:10
lizmat or put them in resources ?
[Coke] grondilu: there is a way to install resource files. No need to store them in code or somesuch
16:10 yewscion left
[Coke] and then you can refer to them the same way if you're running with 'raku -I.' or an installed version. 16:11
grondilu I see. Is it related to that : docs.raku.org/language/variables#%?RESOURCES ?
lizmat yup
grondilu ok, will do. 16:12
[Coke] grondilu++
grondilu should I rename my pieces images filenames to all lower case?
or can I keep considering case-insensitve file systems are oddities? 16:13
[Coke] your module, your choice, but in general, they are not oddities. it's the default on mac and windows. 16:14
grondilu even Windows? I'm surprised. 16:17
[Coke] Pretty sure that's always been the default on windows. 16:19
lizmat well, I think MS-DOS would just uppercase everything, in my recollection
MacOS doesn't: it's case preserving, case insensitive :-) 16:20
16:32 Xliff__ joined 16:35 Xliff left
lichtkind [Coke]: thank you 16:37
16:38 dakkar left 16:49 yewscion joined 16:50 stanrifkin joined
melezhik. And this one - stackoverflow.com/a/79546820/5147708 16:55
.
ugexe steam famously doesn't work on macos with a case sensitive file system, so a lot of people won't/can't enable the case sensitive file system if it is more sane 17:04
17:21 jgaz joined 17:47 yewscion left 17:48 yewscion joined 18:01 sena_kun joined
antononcube @grondilu It might be a good idea to have the data for "Chess" (images, games, etc.) in a separate package. (Since you are doing refactoring anyway...) 18:08
grondilu not sure what you mean. The data is in the files. 18:18
I do have a Chess::Graphics package, though. 18:19
melezhik. And this one - stackoverflow.com/a/79546986/5147708 18:22
Probably I need to add all the references to the next weekly 18:23
lizmat make a blog post :-) 18:24
antononcube @grondilu I am saying to have a separate with the chess data (which is in the files.) This way, for example, installation problems would be easier to figure out. That might be hard or not possible for you package, though. 18:31
melezhik. This blog post is going to be just a collection of stack overflow links then ) 18:42
lizmat is it so hard to add a little text as to why you added a link ? 18:44
18:48 notna joined
antononcube Should not be hard -- use an LLM for relevant narration interleaved with the links. 18:52
18:53 notna left
melezhik. lizmat: this is doable I guess , thanks for suggestion 19:05
Antononcube : how can I generate LLM based narration for these links ? 19:06
stackoverflow.com/a/79547064/5147708
Actually here is a main link - stackoverflow.com/search?q=Raku%2FSparrow 19:07
lizmat I guess I should have emphasized *you* 19:08
:-(
19:08 yewscion left 19:09 yewscion joined 19:11 yewscion left 19:12 jpn left 19:24 jpn joined 19:26 yewscion joined 19:29 jpn left 19:39 jpn joined 19:51 yewscion left
grondilu does zef handle git's submodules well? I'm considering adding one for my Chess module. Namely github.com/lichess-org/chess-openings.git 19:53
[Coke] what does zef have to do with submodules? 19:55
librasteve grondilu: I would suggest you make a thin raku shim moduke on the git submodule and then add that as a dep in your META6.json
19:55 yewscion joined
[Coke] are you uploading the distro to fez? 19:56
grondilu I mean my understanding is that when cloning the repo, it would also have to do the `git submodule init` and `git submodule update` otherwise it won't see the files.
[Coke] you're thinking of the old ecosystem list of modules where things were installed from git - don't use that.
grondilu oh
it's not using git at all? 19:57
[Coke] not with the fez ecosystem.
(or cpan)
grondilu noted
ugexe even if you pass zef a git url ala `zef install github.com/ugexe/zef.git` it will not clone submodules as distributions do not get to determine where a distribution is sourced from 19:58
antononcube @melezhik I will make a gist or similar later today.
librasteve maybe with Inline::Python in this case 20:00
20:12 Aedil left, jpn left 20:13 yewscion left 20:15 jpn joined 20:20 jpn left 20:47 jpn joined 20:54 jpn left 20:56 jpn joined 21:00 jmcgnh left 21:04 jmcgnh joined 21:16 stanrifkin left 21:30 jpn left 21:47 El_Che left 21:48 El_Che joined 21:57 charsbar left 21:58 charsbar joined 22:41 sena_kun left 22:54 Sgeo joined 22:57 lichtkind left 23:33 kst joined