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 5 February 2017.
09:40 ranguard_ joined, [Coke]_ joined 09:41 tony-o_ joined, sivoais_ joined
ranguard_ jdv79: regularly was when I ran the script... which was every couple of days 10:43
13:12 llfourn joined
jdv79 ranguard_: nice 13:46
tony-o_: huh?
14:43 awwaiid joined
jdv79 ugexe: does zef handle multiple auths well yet? 14:43
it appears to not yet 14:48
15:14 llfourn joined
ugexe jdv79: it should 15:16
jdv79: how can I reproduce? (re: it appears to not yet) 15:18
jdv79 it looks like :strict blocks a "choosing" 15:30
i haven't gotten that far yet to have a real case:)
for instance if I have Foo:auth<asdf> and Foo:auth<jkl;> - i could choose one? 15:31
well, s/;// probably
ugexe I believe so, yes 15:32
jdv79 and how is the disambiguation done?
as in if both of those exist and i ask for Foo:auth<*>
or just Foo - same thing, right? 15:33
i didn't see that in the test cases
15:35 llfourn joined
ugexe so what you are talking about is the concept of recommendation manager (you probably know this). zef tries to mimick what CUR does for the most part, but I've been thinking that this recommendation engine could be split out of CUR so it can be changed. then it would also be trivial for a package manager (zef) to resolve things the same way CUR will 15:36
with Foo:auth<*> I believe it will grab whichever one has the higher version 15:37
and yeah there probably isn't a test for auth specifically, but there is for version 15:39
ah no *explicit* test on version 15:40
15:41 FROGGS joined
jdv79 yes, this is exactly what i'm investigating 15:52
for cpan reasons
er, more metacpan but pretty sure it might be more widespread
ugexe well the auth for everything right now is still whatever it is for the original dist 15:53
jdv79 what do you mean by original dist? 15:54
ugexe so zef is in the ecosystem as zef:auth<github:ugexe> - if I then add zef to cpan the auth would still be the same. so if i `zef install zef:auth<github:ugexe>` it might fetch it from cpan or it might fetch it from the ecosystem 15:56
jdv79 oh, that. ok. 15:58
16:18 FROGGS_ joined 17:05 llfourn joined 18:06 llfourn joined 19:05 llfourn joined 19:24 SmokeMachine joined 19:29 pnu__ joined 20:06 llfourn joined 20:21 patrickz joined 21:08 llfourn joined 22:09 llfourn joined 23:00 llfourn joined 23:57 llfourn joined