00:00
cognomin_ left
00:03
sena_kun joined
00:04
Altai-man_ left
00:22
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #3312: Generate `raku` executable |
00:27 | |||||||||||||||||||||||||||||||||||||
00:37
lucasb left
00:56
Kaiepi joined
01:15
Kaiepi left
01:28
Kaiepi joined
01:32
Kaiepi left
01:33
Kaiepi joined
02:33
shareable6 left,
nativecallable6 left,
greppable6 left,
squashable6 left,
coverable6 left,
quotable6 left,
unicodable6 left,
committable6 left,
releasable6 left,
benchable6 left,
reportable6 left,
bisectable6 left,
statisfiable6 left,
notable6 left,
bloatable6 left,
quotable6 joined,
coverable6 joined
02:34
reportable6 joined,
shareable6 joined,
bisectable6 joined,
greppable6 joined,
notable6 joined,
nativecallable6 joined,
benchable6 joined,
squashable6 joined
02:35
unicodable6 joined,
bloatable6 joined,
releasable6 joined,
committable6 joined
02:36
statisfiable6 joined
05:06
vrurg left
05:38
vrurg joined
08:55
sena_kun joined
10:02
Altai-man_ joined
10:04
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
10:10 | |||||||||||||||||||||||||||||||||||||
lizmat | perhaps of interest for Raku? www.unicode.org/review/pri404/ | 11:36 | |||||||||||||||||||||||||||||||||||||
Proposed Update UTS #18, Unicode Regular Expressions | |||||||||||||||||||||||||||||||||||||||
12:03
sena_kun joined
12:04
Altai-man_ left
13:04
quotable6 left,
nativecallable6 left,
reportable6 left,
shareable6 left,
committable6 left,
notable6 left,
benchable6 left,
greppable6 left,
statisfiable6 left,
releasable6 left,
squashable6 left,
coverable6 left,
bisectable6 left,
bloatable6 left,
unicodable6 left
13:05
quotable6 joined,
bisectable6 joined,
squashable6 joined,
committable6 joined,
shareable6 joined
13:06
nativecallable6 joined,
releasable6 joined,
statisfiable6 joined,
notable6 joined,
greppable6 joined
13:07
coverable6 joined,
reportable6 joined,
unicodable6 joined
13:08
bloatable6 joined,
benchable6 joined
14:02
Altai-man_ joined
14:04
sena_kun left
14:08
Altai-man_ left
14:12
sena_kun joined
14:38
ZzZombo left
14:40
ZzZombo joined
15:31
ExtraCrispy joined
15:56
patrickb joined
16:03
Altai-man_ joined,
ExtraCrispy left
16:05
sena_kun left,
ExtraCrispy joined
16:34
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
lucasb | re discussion in raku executable PR: what is the canonical program name one should use in a Raku script shebang line? is it "#!/usr/bin/env rakudo" ? | 16:48 | |||||||||||||||||||||||||||||||||||||
lizmat | lucasb: I guess in the end depends on what implementation of Raku you want to target | 16:53 | |||||||||||||||||||||||||||||||||||||
if you don't want to target any specifiic, I guess you could use "raku" | |||||||||||||||||||||||||||||||||||||||
if you want to target the rakudo implementation, I guess "rakudo" (after vrurg's changes ) | 16:54 | ||||||||||||||||||||||||||||||||||||||
Geth | nqp: 8340d9c163 | (Samantha McVey)++ | docs/ops.markdown docs: add stub for nqp::call op to ops.markdown |
16:56 | |||||||||||||||||||||||||||||||||||||
lucasb | lizmat: thanks. I agree if both rakudo and raku are available and mean the same executable | 16:58 | |||||||||||||||||||||||||||||||||||||
lizmat | then I would say "rakudo", as "raku" is not guaranteed to be the Rakudo implementation | 16:59 | |||||||||||||||||||||||||||||||||||||
17:25
maettu left
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | lizmat: was that the same possible behavior with perl6? | 17:30 | |||||||||||||||||||||||||||||||||||||
i mean is there another raku? | 17:31 | ||||||||||||||||||||||||||||||||||||||
17:38
ExtraCrispy left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | lizmat, lucasb: but why would you target rakudo specifically | 17:42 | |||||||||||||||||||||||||||||||||||||
if you wrote a raku script and you want people to run it, just use `raku` | |||||||||||||||||||||||||||||||||||||||
imagine if somebody forked rakudo and called it fookudo, and people started using it, same language and same compiler-specific features, why would everything need to adjust the shebang just because there's a new compiler now? | 17:44 | ||||||||||||||||||||||||||||||||||||||
as a user I'd imagine being able to just switch between them with update-alternatives on debian, or the like | 17:45 | ||||||||||||||||||||||||||||||||||||||
samcv | moarvm has been released | 17:57 | |||||||||||||||||||||||||||||||||||||
18:00
robertle joined
18:04
sena_kun joined
18:05
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
japhb | samcv++ | 18:14 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | woah! Yay | 18:32 | |||||||||||||||||||||||||||||||||||||
samcv++ | |||||||||||||||||||||||||||||||||||||||
tbrowder | yay, samcv++ | 18:44 | |||||||||||||||||||||||||||||||||||||
pr merges coming, yes? | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | moarvm was released from a branch, and same is true for nqp/rakudo releases, I don't think anything should've been holding back mergesā¦ | 18:49 | |||||||||||||||||||||||||||||||||||||
dogbert17 | samcv++ | 18:57 | |||||||||||||||||||||||||||||||||||||
tbrowder | i recall you saying no merges until moarvm was released, maybe because it may effect raku pr testing? | 19:12 | |||||||||||||||||||||||||||||||||||||
anyway, moot point now | 19:14 | ||||||||||||||||||||||||||||||||||||||
moritz | masak: I've just spent a few minutes reducing a bug to a minimal example (github.com/retupmoca/p6-markdown/issues/32) and was reminded of your bug submission sprees :D | 19:34 | |||||||||||||||||||||||||||||||||||||
19:51
Kaiepi left
20:03
Altai-man_ joined
20:05
sena_kun left
20:19
MasterDuke joined
20:40
Kaiepi joined
20:57
entonian joined
20:59
entonian left
|
|||||||||||||||||||||||||||||||||||||||
Geth | Ā¦ problem-solving: JJ self-unassigned "Path to Raku" is missing change of linux module namespaces github.com/perl6/problem-solving/issues/130 | 21:07 | |||||||||||||||||||||||||||||||||||||
21:23
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
Geth | Ā¦ problem-solving: AlexDaniel self-assigned "Path to Raku" is missing change of linux module namespaces github.com/perl6/problem-solving/issues/130 | 21:30 | |||||||||||||||||||||||||||||||||||||
patrickb | AlexDaniel: Is there a specific reason the rakudo files downloads are redirected to github instead of displaying the list on rakudo.org? | 21:56 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2019-11-15T12:20:40Z #raku <rba> patrickb Thanks for the changes. Will let you know as soon as a testing site based on your repo is setup. | 21:57 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | patrickb: not really, no. We had them on rakudo.org, then the infrastructure collapsed so I put release tars on github and we just redirected because that's what we had at the moment | ||||||||||||||||||||||||||||||||||||||
patrickb: I don't know what's the best way forward | 21:58 | ||||||||||||||||||||||||||||||||||||||
patrickb: I think wetried to upload the tars back, and then rba told me to stop because the machine was running out of space :) | |||||||||||||||||||||||||||||||||||||||
rba: ping :) | 21:59 | ||||||||||||||||||||||||||||||||||||||
patrickb | OK. I'm working on a rebuild of the rakudo.org download pages. I'd like to revive the non-github download page. | ||||||||||||||||||||||||||||||||||||||
rba | AlexDaniel: space expanded | 22:02 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | patrickb++ rba++ | 22:03 | |||||||||||||||||||||||||||||||||||||
rba | Patrickb: know still have something to do for you | ||||||||||||||||||||||||||||||||||||||
22:03
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
patrickb | rba: No pressure from my side yet. I'm still not entirely done with the refactor. | 22:04 | |||||||||||||||||||||||||||||||||||||
22:05
Altai-man_ left
22:18
Kaiepi left
22:25
Kaiepi joined
22:27
Kaiepi left
22:29
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | ok will get to release stuff once I wake up :) | 22:34 | |||||||||||||||||||||||||||||||||||||
22:34
moon-child left
22:35
Kaiepi left
22:36
robertle left
22:37
Kaiepi joined
22:40
moon-child joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | ++AlexDaniel | 22:54 | |||||||||||||||||||||||||||||||||||||
patrickb | Would it be a bad idea to change the naming scheme of the release files a bit? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel` | Iike? | 22:56 | |||||||||||||||||||||||||||||||||||||
patrickb | I'd like to put the operating system in the filename. Currently it's implicitly deduced from the file extension. But that breaks down with precompiled release archives as multiple operating systems use the same archive format. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel` | You mean star? | 22:57 | |||||||||||||||||||||||||||||||||||||
patrickb | rakudo-star-2018.10-x86_64 (JIT).msi -> rakudo-star-2018.10-win-x86_64 (JIT).msi | 22:58 | |||||||||||||||||||||||||||||||||||||
Star and compiler only releases as well | |||||||||||||||||||||||||||||||||||||||
AlexDaniel` | Mm | ||||||||||||||||||||||||||||||||||||||
patrickb | well, compiler only currently is only source, but still the same problem. | ||||||||||||||||||||||||||||||||||||||
rakudo-2019.07.1.tar.gz -> rakudo-2019.07.1-src.tar.gz | 22:59 | ||||||||||||||||||||||||||||||||||||||
then one can add rakudo-2019.07.1-macos.tar.gz and so on | |||||||||||||||||||||||||||||||||||||||
AlexDaniel` | I wouldn't do that... Stuff probably depends on it | ||||||||||||||||||||||||||||||||||||||
patrickb | I do see renaming sucks a bit, because existing tools or workflows might rely on the previous name. | 23:00 | |||||||||||||||||||||||||||||||||||||
But I'm not sure how to cleanly progress otherwise | |||||||||||||||||||||||||||||||||||||||
AlexDaniel` | But new binary files feel free to call whatever you want | ||||||||||||||||||||||||||||||||||||||
patrickb | We could keep the current names as is and only do the new releases with the new schema | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | patrickb: honestly, I don't see any problem | 23:02 | |||||||||||||||||||||||||||||||||||||
so the source release is just .tar.gz, and you can have binary files called whatever | |||||||||||||||||||||||||||||||||||||||
i don't see how it interferes | 23:03 | ||||||||||||||||||||||||||||||||||||||
patrickb | It doesn't. But it's not consistent. rakudo-star-2019.07.dmg vs rakudo-2019.07-macos.tar.gz | 23:04 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | rakudo star naming can be tweaked, I think | 23:05 | |||||||||||||||||||||||||||||||||||||
patrickb | The rakudo.org website manages all files in a single folder and distinguishes them solely by looking at the file extension. | ||||||||||||||||||||||||||||||||||||||
That approach, as simple as it is, falls apart the moment you have a file extension that applies to multiple os'. As is the case with .tar.gz | 23:06 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | right | 23:07 | |||||||||||||||||||||||||||||||||||||
unless we put binary releases somewhere separate? | |||||||||||||||||||||||||||||||||||||||
patrickb | So my thought is to explicitly put the os in the name so we don't rely on extension anymore to keep the files appart. | ||||||||||||||||||||||||||||||||||||||
We could do that. | 23:08 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | anyway, I'm back to bed, but don't expect source release filenames to change, I'm not open to that | ||||||||||||||||||||||||||||||||||||||
patrickb | Have a good sleep! | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | thanks :) | 23:09 | |||||||||||||||||||||||||||||||||||||
23:39
MasterDuke left
|