Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
Set by moderator on 23 April 2016.
00:00 lizmat joined 01:00 lizmat joined 01:48 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
02:02 stmuk_ joined 06:33 domidumont joined 06:38 domidumont joined 08:21 leont joined 08:25 lizmat_ joined 09:43 leont joined 11:22 leont joined 12:50 leont joined 12:56 hankache joined
MadcapJake ugexe: so I am using a database of shorts like Installation.pm6 does and the "short" name that's encoded is Module::Name:auth<gx:username> (turns out GX stores usernames so I can use that there) 15:50
then inside the short file is a tab-delimited version number and a path to the file (pulled from provides) 15:51
ugexe heh, but what about asshole X who puts tabs in his versions?
MadcapJake he can't it has to be a version literal, right?
versions can only be numbers and letters 15:52
ugexe im thinking of auth
MadcapJake that's encoded via nqp::sha1
you can't have tabs in a posix path right?
ugexe im not sure actually. ive been using \\0 to do something similar 15:53
Distribution.Str ~ \\0 ~ Path-To-Module-Dir, but that has to deal with an auth that may have pretty much anything in it 15:54
MadcapJake yeah that's probably a good idea
I think the only thing truly not allowed in posix is / and \\0
16:52 hankache joined 19:03 cognominal joined
MadcapJake Anyone interested in trying out an interesting alternative dependency solution, I've got a just-about-not-broken CUR up at github.com/MadcapJake/gx-perl6 19:58
At least take a gander through the code and let me know if there's anything that needs fixing (still hangs for me but I don't have the time right now to find out why) 19:59
Here's the bt I get: github.com/MadcapJake/gx-perl6/issues/1 20:03
20:53 leont joined 21:30 leont_ joined 22:28 leont_ joined