Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-toolchain, 2017-08-06

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:52 ilbot3 joined #perl6-toolchain
01:52 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
08:17 nine ugexe: yes, this finally nailed it :)
13:09 http_GK1wmSU joined #perl6-toolchain
13:10 lizmat joined #perl6-toolchain
13:11 http_GK1wmSU left #perl6-toolchain
18:08 lizmat joined #perl6-toolchain
18:24 japhb Does the mi6 developer hang around here?
18:26 lizmat don't think so, but I'm told he hangs around on #perl6 and/or #perl6-dev, although his nick escapes me atm
18:27 japhb Dang
18:27 japhb OK
19:18 tbrowder joined #perl6-toolchain
20:47 tadzik joined #perl6-toolchain
21:14 ugexe nine: 6th time is always the charm
21:17 ugexe now im working on CURFS, but the question of what to do when $!prefix does not contain a meta puzzles me. From a purity standpoint things like %?RESOURCES should simply not work - if you want to use such things then you must include the meta data. Otherwise -Ilib really means "check the parent directory for a META6.json first" which might not be the right thing to do
21:19 ugexe i would say that -I. would handle all of that (where CWD contains a meta6.json) and -Ilib would only work for the most basic things
21:21 ugexe the presence of a META6 should allow it to be treated as a Distribution, the lack of one should allow it to only be treated as a single CompUnit
21:22 ugexe this could only be changed in 6.d though
21:26 ugexe I have hooked up a .candidates to CURFS though, which also means it can consider module versions/api/auth *if* they include meta data https://gist.github.com/ugexe/c5d864f287b43f3ab3ed9a58657c655d
21:27 ugexe it might seem strange to have such a method on a repo that technically is representing only one distribution, but this logic needs to happen anyway to resolve so may as well expose it like with CURI

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary