00:15
Kaiepi left
00:16
Kaiepi joined
00:45
sena_kun left
01:00
sena_kun joined
01:32
|Tux| left,
|Tux| joined
01:52
lucasb left
02:45
sena_kun left
03:00
sena_kun joined
04:45
sena_kun left
04:59
sena_kun joined
06:44
sena_kun left
06:57
sena_kun joined
07:13
toddr left
08:45
sena_kun left
09:01
sena_kun joined
09:02
AlexDaniel left
10:03
patrickb joined
|
|||
patrickb | vrurg: Can you - at your convenience - have a look at github.com/perl6/nqp-configure/pull/15 ? - That's the nqp-configure corresponding part of the git-reference PRs. | 10:12 | |
10:45
sena_kun left
11:00
sena_kun joined
11:16
MasterDuke left
|
|||
lizmat | Files=1301, Tests=109809, 212 wallclock secs (27.95 usr 8.21 sys + 2939.19 cusr 268.07 csys = 3243.42 CPU) | 11:24 | |
sena_kun | lizmat: are you running spectest? | 11:27 | |
lizmat | that one was from about 6am in the morning, when my notebook was cold | ||
why ? | |||
12:32
lucasb joined
12:45
sena_kun left
12:58
sena_kun joined
|
|||
patrickb | .tell rba Can we get github.com/Raku/rakubrew.org set up on the raku infrastructure? I do have the rakubrew.org domain registered. | 13:32 | |
tellable6 | patrickb, I'll pass your message to rba | ||
patrickb boots into windows | 13:33 | ||
13:33
patrickb left
13:36
patrickb joined
|
|||
rba | patrickb: I've added rakubrew.org to DNS (Cloudlflare). May you please change the nameservers to: clint.ns.cloudflare.com and val.ns.cloudflare.com ? | 14:18 | |
tellable6 | 2020-01-24T13:32:42Z #raku-dev <patrickb> rba Can we get github.com/Raku/rakubrew.org set up on the raku infrastructure? I do have the rakubrew.org domain registered. | ||
rba | patrickb: May you give me a quick intro about rakubrew.org? | 14:23 | |
patrickb | rba: Give me a second, I'll reboot to linux where I have access to stuff... | 14:24 | |
14:24
patrickb left
14:28
patrickb joined
|
|||
patrickb | rba: I have a testing installation running here: rooster.uber.space | 14:28 | |
It reads release files from a folder. That folder defaults to 'releases' in the projects directory. One can pass in a different folder via the RAKUBREW_ORG_RELEASES_DIR env var | 14:30 | ||
The thing can be run in a podman/docker container. It's necessary to mount in the folder with the release files in them for it to have much use | 14:31 | ||
podman run --rm -p 10000:10000 --volume=[/releases/folder/on/host]:/releases:ro rakubrew.org | |||
the README.md has the full instructions of how to start it in a container | |||
rypervenche | Oh, I thought rakubrew was only for Mac (thinking homebrew). This is nice. Good for testing things against different rakudo versions. :) | 14:35 | |
patrickb | rba: I think I successfully changed the nameservers. | 14:37 | |
rba: I also have rakudobrew.org lying around. We could just as well make that a redirect to rakubrew.org. What do you think? | 14:38 | ||
rba | patrickb: Yes, make it a redirect. | 14:40 | |
I haven't started with installing docker/podman on the host we run our website currently. | |||
patrickb | rba: It works just as well without a container, so no need to actually use it in a container... | ||
rba | It's still old school there with one nginx, just added differnt users for diffent websites. | 14:41 | |
patrickb: Yet, very cool that's also prepard for docker already. We like to do this for all websites. | |||
patrickb | I'll change the nameservers for rakudobrew.org as well. | 14:42 | |
rba | Ok. I will add rakudobrew.org as well. | ||
14:44
sena_kun left
14:58
sena_kun joined
|
|||
Geth | nqp-configure: bd38126282 | (Patrick Böker)++ | lib/NQP/Config.pm Implement `--git-reference`, remove `--reference` The `--reference` option is undocumented. I suspect it was accidentally renamed during the big configure refactor. This commit brings it back with its original name, but changes behaviour a bit. Now the reference repository is not only used, but also cloned and fetched. As a result the user of this option does not need to know how the reference repositories have to be named or what their URLs are. |
14:59 | |
nqp-configure: f5aec4e8e9 | (Patrick Böker)++ (committed using GitHub Web editor) | lib/NQP/Config.pm Merge pull request #15 from patrickbkr/git-reference-option Implement `--git-reference`, remove `--reference` |
|||
rba | patrickb: What's to content of the releases directory? | 15:00 | |
patrickb | folders with numbers "1", "2", ... | 15:02 | |
rba | patrickb: And where are this folders come from? | 15:03 | |
patrickb | When one (me) does a new release, I'll create one such new folder | ||
Then I'll somehow have to get that folder on the server | 15:04 | ||
rba | patrickb: send me your prefred username and ssh publickey via pm. Will add you a user. | 15:05 | |
patrickb | rba: Did the key arrive? My IRC foo is rather low... | 15:08 | |
rba | patrickb: Yes. | 15:09 | |
15:14
rypervenche left
15:17
rypervenche joined
15:18
AlexDaniel joined,
AlexDaniel left,
AlexDaniel joined
|
|||
rba | patrickb: I have some other thing I need to take care of now. I will try to find out if we use the docker way or if I install it on the webhost. I will let come back to you soon... | 15:26 | |
patrickb | rba: OK. Thanks for your time! | 15:30 | |
rba: patszim.volans.uberspace.de/patclo...5yoxmEeSC4 <- that's a version 0 rakubrew folder that can be placed into the releases folder of the website. This is only a testing release, but should suffice to get the website working. | 15:33 | ||
patrickb is away for a while too now | |||
Kaiepi | i figured out my use of &now to generate timestamps is one of the main bottlenecks when generating traces with Trait::Traced. will nqp::p6box_n(nqp::time_n()) generate accurate timestamps on its own, or do i need to use Rakudo::Internals.tai-from-posix on top of that? | 15:48 | |
16:08
patrickb left
|
|||
[Coke] | win 3 | 16:23 | |
16:30
MasterDuke joined
16:45
sena_kun left
16:59
sena_kun joined
17:09
MasterDuke left
|
|||
japhb | Kaiepi: What do you mean by "accurate" in this context? | 17:30 | |
m: use nqp; say now - nqp::time_n(); | |||
camelia | Instant:36.9980739 | ||
japhb | So yeah, "now" has been leap-second corrected. | 17:31 | |
Kaiepi | m: use nqp; say now - Rakudo::Internals.tai-from-posix: nqp::time_n(), 0 | ||
camelia | Instant:-0.002102779 | ||
Kaiepi | looks like i need Rakudo::Internals.tai-from-posix then | ||
japhb | It's annoying how slow it is to grab a timestamp. :-( | 17:32 | |
Kaiepi | doing it this way removes up to 60ms of overhead from tracing routine calls | ||
where i need to shave off as much time as possible, otherwise threaded code won't get traced accurately | 17:34 | ||
japhb | Yeah, I pretty much use nqp::time_n anytime I need to get timestamps often (several per second or more) | ||
Geth | roast: d03ba4190e | (Elizabeth Mattijsen)++ | 14 files Batch #23 of roast RT -> GH ticket migration |
17:42 | |
17:56
entonian left
|
|||
TreyHarris | It seems to me like a number of questions recently on Raku/doc and on p6-u are due to (or at least, exacerbated by) newbies seeing routine/ autogenerated pages as a good place to get the "gestalt" of a routine, and it really isn't. But there's no other good place, à la perlfunc, either | 18:42 | |
I'm wondering if adding to the autogeneration a dedicated pod that would be included in routine/ autogeneration prior to any snippets pulled from class documentation, and could discuss the overall purpose of the routine, would be sufficient. I think it would definitely be helpful | 18:44 | ||
18:44
sena_kun left
|
|||
TreyHarris | I'll put something into problem-solving about it | 18:46 | |
18:47
domidumont joined
19:00
sena_kun joined
19:36
domidumont left
19:44
entonian joined
20:45
sena_kun left
|
|||
Geth | rakudo: 56d2b23d3c | (Elizabeth Mattijsen)++ | src/core.c/Match.pm6 Make Match.raku a bit more readable As in, making sure the attributes are always in the same order, and attributes are only shown if they actually add information. |
20:54 | |
20:59
sena_kun joined
21:37
Ven_de_Thiel joined
|
|||
Geth | nqp: 41e9bd5031 | (Elizabeth Mattijsen)++ | 5 files Change references of HLL language to 'Raku' I'm not sure why there are *any* references to any implementation of a HLL languages in NQP. But it appears there are. Change them from 'perl6' to 'Raku', in preparation for a similar renaming action for Rakudo. |
21:40 | |
rakudo: 0d81a86759 | (Elizabeth Mattijsen)++ | src/core.c/Match.pm6 Make Match.raku a little more quieter |
22:12 | ||
rakudo: b787095358 | (Elizabeth Mattijsen)++ | 62 files Change the internal HLL language to "Raku" Rakudo is implemented as a HLL on top of NQP, because NQP is intended to be a compiler building toolkit. Historically the name "perl6" was used. This commit changes *all* occurrences of the use of that name to "Raku" and it also contains an NQP bump, because somehow some references to "perl6" somehow sneaked into there. This is a single massive commit, because that was the only way to do it. |
|||
22:44
Ven_de_Thiel left,
sena_kun left
23:00
sena_kun joined
23:14
Kaiepi left,
Kaiepi joined
23:47
MasterDuke joined
23:54
Ven_de_Thiel joined
|