Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2016-10-13

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
05:53 oiami joined #metacpan
06:45 neilb joined #metacpan
08:00 osfabibisi joined #metacpan
08:13 neilb joined #metacpan
14:54 Tempesta joined #metacpan
15:30 Kundun joined #metacpan
15:36 Kundun is anyone else seeing a SSL cert error on metacpan.org? Chrome is saying it has an invalid issuer, firefox seems to think its fine on the same machine.
15:38 ilmari could it be related to https://twitter.com/globalsign/status/786505261842247680?
15:39 Kundun Ah, possibly
15:41 ilmari yes the metacpan.org cert is issued by globalsign
15:41 ranguard Kundun: https://status.fastly.com/incidents/2tf2hvkj2z50 affects us
15:42 ranguard silly trust networks
15:54 Kundun that sucks. guess i'll be using firefox for the day :)
16:02 neilb joined #metacpan
16:47 mickey joined #metacpan
16:49 mst 17:45 < Raim> looks like it is in ~/Library/Keychains/*/ocspcache.sqlite3
16:49 mst 17:46 < Raim> sqlite3 ~/Library/Keychains/*/ocspcache.sqlite3 'DELETE FROM ocsp  WHERE hex(serialNum) IN ("040000000001444EF03E20",  "040000000001444EF04247");'
16:49 mst 17:46 < Raim> this solves the problem for me
17:08 Kundun mst: no luck with that on my side, still get the error.
17:08 mst bah
17:09 mst Kundun: maybe back it up and delete everything, given it's only a cache?
17:10 mst I dunno, I'm just relaying what #macports figured out
17:11 mst 18:11 < Raim> this should be a better alternative: sqlite3  ~/Library/Keychains/*/ocspcache.sqlite3 'DELETE FROM responses  WHERE responderURI LIKE "%http://ocsp%.globalsign.com/%";'
17:13 Kundun Hmm, moved the whole file out of the way. Safari no longer has the warning, but not chrome...
19:32 tinita joined #metacpan
19:41 alh joined #metacpan
19:42 tinita hi, i'm writing a command line client for metacpan
19:42 tinita currently it's in https://github.com/perlpunk/API-CLI-p5 at examples/bin/metacpancl
19:43 tinita it's using a generic framework API::CLI which uses App::Spec
19:43 tinita it has tab completion for all the endpoints
19:43 tinita i would be interested in feedback
19:44 tinita since API::CLI needs an openapi file i wrote one with a couple of endpoints: https://github.com/perlpunk/API-CLI-p5/blob/master/examples/githubcl-openapi.yaml
19:44 tinita completion scripts are in examples/bash and examples/zsh
19:46 tinita API::CLI is not yet on cpan but i wanna do a release soon
19:46 mst tinita: slightly confused, why does API::CLI do use base and then use Moo rather than use Moo and then extends?
19:46 mst I mean, either should work fine, it just made me blink
19:47 tinita mst: because i don't know how to use it correctly ;-)
19:47 * mst grins
19:47 tinita thanks, will fix that =)
19:47 mst like I say, what you're doing is totally supported, it just made me blink
19:48 mst it's 'incorrect' in the same way my eyes stop for 5 seconds going 'huh?' if somebody writes 'use warnings; use strict;'
19:49 tinita also there is a client for digitalocean and github in the same repo if anyoe wants to play around
19:49 mst I really need to play with this stuff
19:50 mst MooX::Options has got gradually heavier and odder
19:50 mst a nice lightweight Moo-friendly way to write CLI apps that also does tab completion would be really nice
19:50 mst ether: ^^ maybe also relevant to your interests
19:51 tinita does MooX::Options also support subcommands?
19:51 tinita didn't know that before, have to add that to my existing list of prior art
19:51 mst it would make no sense for it to do so
19:52 mst there's MooX::Cmd and also tbsliver's unreleased MooX::Options::Actions that are the subcommand part
19:52 tinita mst: you can use the appspec tool to generate a boilerplate cli app for App::Spec
19:55 tinita i only played with MooX::Cmd once but didn't really understand the documentation
19:55 mst I wasn't very fond of it
19:55 mst so far I've been mostly doing MooX::Options plus various hand-rolled experiments for subcommands
19:56 tinita i still have to do a lot for appspec though
19:56 mst good. that means if I like where it's going, I can interfere -before- the design's finished and needs to stay compatible ;)
19:57 tinita yes, feedback very welcome! =)
19:58 tinita at least for the spec (he yaml file) i plan to use versions
19:58 tinita so that i can transform and old spec to a newer
19:58 tinita s/he yaml/the yaml/
20:17 Grinnz joined #metacpan
20:19 jnap joined #metacpan
20:24 genehack joined #metacpan
20:26 Grinnz joined #metacpan
20:36 zostay joined #metacpan
21:02 neilb joined #metacpan
21:06 ranguard is anyone still getting ssl issues?
21:07 mst depends if they cached the bad thing and are going to have to wait for expiry, I suspect
21:08 ranguard i've been told fastly may need to revalidate if it is on going for us
21:10 alh joined #metacpan
21:18 Kundun its cleared up for me on all browsers (even chrome).
21:30 ranguard cool

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary