Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-lwp-gsoc, 2014-08-26

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

All times shown according to UTC.

Time Nick Message
01:18 FROGGS_ joined #perl6-lwp-gsoc
11:34 sergot ==> Testing OpenSSL
11:34 sergot t/01-basic.t .. 1/9 Internal error: invalid thread ID in GC work pass
11:34 sergot FROGGS: do you know what may be wrong?
11:35 FROGGS I just can tell that this is an MoarVM internal bug
11:38 sergot :(
11:38 sergot We should make SSL in UA optional
11:42 sergot FROGGS: https://github.com/sergot/http-useragent/compare/ssl-optional what do you think about this?
11:43 sergot is it enough?
11:44 FROGGS sergot: does it work?
11:44 FROGGS die "Please install IO::Socket::SSL to have SSL connections available.";
11:45 FROGGS this should perhaps state that the user has to 'use IO::Socket::SSL' before loading UA to activate
11:54 dalek http-useragent: 06e5a32 | sergot++ | README.md:
11:54 dalek http-useragent: update TODO list
11:54 dalek http-useragent: review: https://github.com/sergot/http-useragent/commit/06e5a32a7b
11:58 sergot FROGGS: it does not work
11:59 sergot I will work on it
13:00 dalek http-useragent/ssl-optional: 8a40028 | sergot++ | lib/HTTP/UserAgent.pm6:
13:00 dalek http-useragent/ssl-optional: make ssl-optional work
13:00 dalek http-useragent/ssl-optional: review: https://github.com/sergot/http-useragent/commit/8a40028af0
13:00 sergot FROGGS: now it works, what do you think about this solution?
13:03 sergot I should make ssl tests optional too
13:14 sergot how can I write that there is no ssl support while testing UA with panda?
13:30 moritz diag() ?
13:38 sergot diag()? :)
13:45 FROGGS I would add a test file (ssl.t) that gets skipped when SSL is not available
13:46 FROGGS and you can skip with a text, hopefully already implemented in Test.pm
13:47 FROGGS 'if !$! || (~$!).substr(15, 15) ne 'IO::Socket::SSL';' <--- that does not feel portable
13:48 FROGGS bbiab
14:00 sergot yeah, this is not portable
14:02 sergot this relies on 'Could not find IO::Socket::SSL...'
14:50 dalek http-useragent/ssl-optional: a31b02a | sergot++ | t/09-ua-ssl.t:
14:50 dalek http-useragent/ssl-optional: ssl test is optional
14:50 dalek http-useragent/ssl-optional: review: https://github.com/sergot/http-useragent/commit/a31b02a24f
19:56 sergot FROGGS: "Please contact your mentor to discuss the results of your evaluation and to plan your goals and development plan for the rest of the program "
19:56 sergot :)
19:56 FROGGS yeah :o)
19:57 FROGGS I mean, we did that already... it is just that I had no time yet to work on these other goals :o)
20:04 sergot Oook :)
20:04 sergot FROGGS: thank you for being my mentor :)
20:04 sergot thank you very much
20:04 FROGGS ohh, it was a pleasure :o)
20:04 sergot That was a big adventure for me, and I learnt a lot from you
20:04 sergot and moritz
20:05 FROGGS I hope to have more time tomorrow or on Thursday... it depends a little bit how my $dayjob things work out
20:14 sergot I can be hard for me this week, because I'm changing flat and there will be some work to do
20:15 sergot But I will continue work on this project :)
20:27 moritz sergot++ # awesome gsoc project
20:31 sergot thanks :)
20:31 FROGGS sergot: no hurries
22:51 ilbot3 joined #perl6-lwp-gsoc
22:51 Topic for #perl6-lwp-gsoc is now logs at http://irclog.perlgeek.de/perl6-lwp-gsoc/

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