Perl 6 - the future is here, just unevenly distributed

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

| 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
05:30 lizmat joined #perl6-toolchain
05:32 nine ugexe: the rationale for looking in the parent directory in CURFS was that CURFS is targeted at developers and that we like to push them towards a distribution structure that has a lib/ or at least src/ directory containing the modules. So if you stick to that convention, you get full meta data support.
05:32 nine ugexe: same convention as that there's a resources directory and that resourcs/libraries is for native libs
06:46 lizmat joined #perl6-toolchain
08:31 edehont joined #perl6-toolchain
08:37 edehont joined #perl6-toolchain
11:31 edehont joined #perl6-toolchain
11:33 lizmat joined #perl6-toolchain
11:33 g0d355__ joined #perl6-toolchain
13:04 lizmat_ joined #perl6-toolchain
14:09 lizmat joined #perl6-toolchain
15:03 lizmat joined #perl6-toolchain
15:33 lizmat joined #perl6-toolchain
15:48 lizmat joined #perl6-toolchain
16:06 ugexe i agree with the first part, but I do not agree that we should extend additional distribution items to lib
16:07 ugexe if you have coded a distribution to the point that you need to use %?RESOURCES then its time to formalize it as an actual distribution
16:13 ugexe otherwise the rule defining how this works is something like "...except if there is a META6.json, or if the source path is more than 1 level deep relative to its resources, or if its named resources, or..."
16:45 lizmat joined #perl6-toolchain
16:48 ugexe nine: if i'm looking inside a dependency file (<dependencies+deserialize> of RMD) and I see the same line twice with the only difference being the 'source-line-number', is this a bug?
16:49 ugexe I'm trying to debug a P6M global merge failure as shown here: https://github.com/sergot/http-useragent/issues/178#issuecomment-320652178
17:17 edehont joined #perl6-toolchain
18:06 nine ===> Testing: Bailador:ver('0.0.10')
18:06 nine It just hangs there
18:12 nine Tried again with installing deps first, now it fails pretty much every test
18:15 nine Type check failed in binding to parameter '$uri'; expected Str but got URI::Path (URI::Path.new(path =>...)\n  in method recurse-on-routes at /home/nine/.zef/store/Bailador-0.0.10.tar.gz/Bailador-0.0.10/lib/Bailador/Route.pm (Bailador::Route) line 19\n  in method dispatch at /home/nine/.zef/store/Bailador-0.0.10.tar.gz/Bailador-0.0.10/lib/Bailador/App.pm (Bailador::App) line 260\n  in block  at
18:15 nine /home/nine/.zef/store/Bailador-0.0.10.tar.gz/Bailador-0.0.10/lib/Bailador/App.pm (Bailador::App) line 240
18:42 ugexe i installed them with --/test since it shouldnt matter for `perl6  -e 'use Bailador; use HTTP::UserAgent;'`
19:35 edehont joined #perl6-toolchain
19:46 lizmat joined #perl6-toolchain
19:53 edehont joined #perl6-toolchain
19:53 lizmat_ joined #perl6-toolchain
21:52 stmuk joined #perl6-toolchain
22:08 stmuk joined #perl6-toolchain

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