Camelia, the Perl 6 bug

IRC log for #metacpan, 2013-08-15

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

All times shown according to UTC.

Time Nick Message
00:28 shmuel joined #metacpan
00:32 trs joined #metacpan
00:51 trs joined #metacpan
01:22 ether_ joined #metacpan
01:45 klapperl joined #metacpan
02:18 klapperl joined #metacpan
02:18 ether joined #metacpan
02:18 trs joined #metacpan
02:18 dpetrov_ joined #metacpan
02:18 genehack joined #metacpan
02:18 tianon joined #metacpan
02:18 kablamo joined #metacpan
02:18 alnewkirk joined #metacpan
02:18 Khisanth joined #metacpan
02:18 preflex joined #metacpan
02:18 castaway joined #metacpan
02:18 ribasushi joined #metacpan
02:18 daemon joined #metacpan
02:18 rwstauner joined #metacpan
02:18 talexb joined #metacpan
02:18 andrefs joined #metacpan
02:18 mo joined #metacpan
02:18 avar joined #metacpan
02:18 grantm joined #metacpan
02:18 yibe joined #metacpan
02:18 haarg joined #metacpan
02:18 GumbyNET7 joined #metacpan
02:18 nuba joined #metacpan
02:18 Mithaldu joined #metacpan
02:18 devin joined #metacpan
02:18 bricas joined #metacpan
02:18 dpetrov joined #metacpan
02:18 BinGOs joined #metacpan
02:18 punytan joined #metacpan
02:18 burnersk joined #metacpan
02:18 lestrrat joined #metacpan
02:18 charsbar___ joined #metacpan
02:18 idn joined #metacpan
02:18 mattp joined #metacpan
02:18 omega joined #metacpan
02:18 kentaro joined #metacpan
02:18 phaylon joined #metacpan
02:18 wreis joined #metacpan
02:18 mst joined #metacpan
02:18 garu joined #metacpan
02:18 Trelane joined #metacpan
03:30 preflex_ joined #metacpan
04:06 ether can you guys give a shout out when the servers get an updated CPAN::Changes (no rush, but I want to see how the release page renders the changelog differently when that change goes in)
04:06 ether (thanks!)
04:06 * ether isn't sure yet how to fix the timestamp format I've been using so the timezone doesn't come out looking goofy
04:44 thaljef joined #metacpan
05:25 oalders ether: Successfully installed CPAN-Changes-0.23
05:27 metacpan joined #metacpan
05:27 metacpan [metacpan-web01] oalders pushed 8 new commits to master: http://git.io/y6S0EQ
05:27 metacpan metacpan-web/master 6910ed0 Andreas Marienborg: Add a test to make sure we have links
05:27 metacpan metacpan-web/master 359a3d7 Andreas Marienborg: Remove the old vmethod implementation
05:27 metacpan metacpan-web/master 15ee5cc Andreas Marienborg: Filter the change lines in the model...
05:27 metacpan left #metacpan
05:27 dipsy [ Comparing 406cacf9c1d0...c2207d771729 · CPAN-API/metacpan-web · GitHub ]
05:29 oalders omega++
07:08 ether_ joined #metacpan
07:37 dpetrov__ joined #metacpan
07:51 dpetrov__ ranguard: oalders just email the authorization code to Dan
07:58 ranguard dpetrov__: sweet :)
07:58 ranguard thanks
07:59 dpetrov__ np :)
08:13 SineSwiper_ joined #metacpan
08:14 neilb joined #metacpan
08:32 neilb joined #metacpan
09:03 avar joined #metacpan
11:45 bowtie_ joined #metacpan
12:33 oalders dpetrov++
12:34 ranguard so.. https://metacpan.org/search?q=XML%3A%3ALibXML - XML::LibXML link is to the VERSION'ed URL of the module - can we make it to the non-versioned link - just as 'XML-LibXML-2.0101' is linked to /release/XML-LibXML
12:34 dipsy [ Search for "XML::LibXML" - metacpan.org ]
12:36 oalders not sure what's going on there, but that result links to a .pod
12:36 oalders which may be why it's versioned
12:37 ranguard oh - just noticed not all of them are go to the versioned link - that's why it confused me :)
12:37 oalders yeah, that *is* confusing :)
12:39 oalders although, it's the same result as https://metacpan.org/module/XML::LibXML
12:39 dipsy [ XML::LibXML - metacpan.org ]
12:39 ranguard https://metacpan.org/module/XML::LibXML still gets me the POD
12:39 dipsy [ XML::LibXML - metacpan.org ]
12:39 ranguard heh jinks :)
12:39 oalders :)
12:39 oalders yeah, that doesn't seem right
12:39 ranguard should I open a ticket - or should we just fix it and see if it breaks anything else :) ?
12:40 oalders probably a ticket, just so we don't forget :)
12:40 oalders omega: pinged you on github.  got the first feedback on RT links
12:43 ranguard https://github.com/CPAN-AP​I/metacpan-web/issues/915
12:43 dipsy [ Inconsistent links in search results · Issue #915 · CPAN-API/metacpan-web · GitHub ]
12:51 omega oalders: yeah, I saw. Several problems with that one really, but making it not link is very easy :P
12:52 oalders :)
12:57 omega oalders: the resources->bugtracker->web will always be set to RT if it isn't specified in the meta file?
12:57 omega no way to distinguish "I have set this to RT" and "I ahve not set this"?
12:59 oalders omega: no, i think that's still an issue
12:59 oalders for instance, i'm pretty sure https://metacpan.org/module/common::sense should not link to RT in the "Bugs" link
12:59 dipsy [ common::sense - metacpan.org ]
13:00 oalders i remember there was a lot of discussion around that at some point, but i'm not sure it was resolved
13:02 oalders https://github.com/CPAN-AP​I/metacpan-web/issues/536
13:02 dipsy [ NoBugTracker module shows bug tracker · Issue #536 · CPAN-API/metacpan-web · GitHub ]
13:02 oalders so, that's still not correct
13:04 dsteinbrunner mlehmann does not want anything to go to RT and yet he does not want to try to use ways to stop it from being used since he sees it a futile, I guess
13:05 dsteinbrunner since and RT queue is created regardless of setting metadata and the like
13:06 oalders maybe that wasn't a good example for me to use :)
13:06 dsteinbrunner it is still possible for people to find it or send emails to it
13:06 omega the META for common::sense doesn't set bugtracker to nothing at least
13:07 oalders this is a better example https://metacpan.org/source/ADAMK/CPAN-Te​st-Dummy-Perl5-NoBugTracker-1.00/META.yml
13:07 dipsy [ META.yml - metacpan.org ]
13:07 omega oalders: https://github.com/CPAN-API/metacpan-web/pull/916
13:07 dipsy [ Split _rt_cpan in two regular expressions by omega · Pull Request #916 · CPAN-API/metacpan-web · GitHub ]
13:08 omega now for the next issue, not show the wrong changelog for a release
13:09 oalders :)
13:09 oalders omega++
13:09 oalders i'll merge after the Travis build finishes
13:14 omega thats why travis is there :P
13:19 omega anyone very good at this xpath stuff..?
13:25 metacpan joined #metacpan
13:25 metacpan [metacpan-web01] oalders pushed 2 new commits to master: http://git.io/1PR-xQ
13:25 metacpan metacpan-web/master 07a011e Andreas Marienborg: Split _rt_cpan in two regular expressions...
13:25 metacpan metacpan-web/master 8d41448 Olaf Alders: Merge pull request #916 from omega/omega/914-tighten-regexes...
13:25 metacpan left #metacpan
13:25 dipsy [ Comparing c2207d771729...8d41448ecc7d · CPAN-API/metacpan-web · GitHub ]
13:25 oalders deployed
13:26 omega oalders++
13:27 oalders omega++ # doing all the hard work
13:53 omega oalders: https://github.com/CPAN-API/metacpan-web/pull/917 for hiding unrelated changes (like the one for Config::IniFiles, which is the wrong "version")
13:53 dipsy [ Only show changes if we find the right version by omega · Pull Request #917 · CPAN-API/metacpan-web · GitHub ]
14:08 kentnl joined #metacpan
14:12 metacpan joined #metacpan
14:12 metacpan [metacpan-web01] oalders pushed 2 new commits to master: http://git.io/3f77GQ
14:12 metacpan metacpan-web/master c622de5 Andreas Marienborg: Only show changes if we find the right version...
14:12 metacpan metacpan-web/master 8609d55 Olaf Alders: Merge pull request #917 from omega/omega/hide-wrong-release-changes...
14:12 metacpan left #metacpan
14:12 dipsy [ Comparing 8d41448ecc7d...8609d55b72a2 · CPAN-API/metacpan-web · GitHub ]
14:12 oalders deployed
14:13 omega yay
14:20 omega ohh, #6 on contributors now, by # of commits :P
14:21 oalders nice! i see you at #8 here https://metacpan.org/about/contributors
14:21 dipsy [ MetaCPAN Contributors ordered by commits - metacpan.org ]
14:22 omega https://github.com/CPAN-API/me​tacpan-web/graphs/contributors
14:22 dipsy [ Contributors to CPAN-API/metacpan-web · GitHub ]
14:22 omega dunno why they are different?
14:22 omega or maybe the one on metacpan includes the api?
14:23 ranguard omega: api/puppet/developer
14:23 ranguard as well as well
14:23 ranguard web
14:23 omega sweet, cool :)
14:24 oalders still, you're moving up the list!
14:27 omega yeah :) now just waiting for the next bug for the changes stuff :P thanks for pinging me oalders :)
14:28 oalders omega: thanks for taking care of it so quickly. i imagine we'll hear about it again.  we should see about getting people to settle on a standard
14:30 ranguard oalders: isn't that part of neilb's drive atm?
14:31 ranguard oh, maybe it was someone else - can't find it atm
14:31 oalders ranguard: well, neilb was fixing up Changes files
14:32 oalders but this is a bit newer, since we've only been linking to issues in Changes files for a week or so
14:37 neilb What's the issue? Hopefully not something I'm adding to peoples' files ... ?
14:38 ranguard neilb: no issue - someone - you?- has a site for validating Changes files?
14:38 neilb brian cassidy: http://changes.cpanhq.org
14:38 dipsy [ CPAN::Changes Kwalitee Service ]
14:38 ranguard ahh - that was it
14:39 neilb That's where I go to get my next victim each day :-)
14:40 ranguard I wonder about if we should try get all these services into metacpan (and on the website) - to help with SEO of different content to SCO and also so I don't have to remember all these URL's :)
14:45 omega when updating pull request branches, do people prefer rebase + force push, or merges?
14:46 neilb ranguard: I was thinking something related earlier: thinking about a service called something like curation.cpan.org, which would provide a mashup of things like CPANTS, the adoption list, the Changes Checker, etc. And the specific thing I was thinking: a way for someone to say "I'm working on adopting this module", because you know, it takes a month. And then I thought "MetaCPAN is the right place for this stuff". But the
14:46 neilb also thought: but there's a barrier to entry, and a latency, to getting things into MetaCPAN. So people knock up individual services, which don't get brought together in a harmonious whole. Unless MetaCPAN later decides to suck that thing in.
14:47 omega neilb: first message got cut(?) after place for this stuff". But the
14:48 ranguard neilb: we are trying to lower that barrier - developer VM's etc
14:48 neilb ... But then I also thought: but there's a barrier to entry, and a latency, to getting things into MetaCPAN. So people knock up individual services, which don't get brought together in a harmonious whole. Unless MetaCPAN later decides to suck that thing in.
14:48 omega ahh, heh, only char missing then I guess (the n in the then) :P
14:49 * neilb hasn't been on IRC long enough to decide if omega is a bot ...
14:50 omega yeah, I guess the ramblings are a bit like gumbybrain in #perl ...
14:50 omega :P
14:50 omega oalders: rebase + force push or merge? which is prefered? :P
14:50 oalders omega: rebase + force push for sure :)
14:51 oalders and thanks for asking :)
14:51 ranguard out of interest - why do you need the force?
14:52 oalders ranguard: the rebase rewrites the commit history
14:52 omega rebase makes new commit objects (new sha ids)
14:52 oalders so a push will get rejected without the --force
14:53 oalders as long as we don't force push to master, it's fine :)
14:53 ranguard ahh - ok
14:54 oalders merges are giant pain
14:54 * ranguard just knew 'force' was bad - having done it many years ago to a master branch of someone's repo - so I've avoided it since :)
14:54 oalders *a giant
14:54 oalders :D
15:25 Skunix joined #metacpan
15:42 omega ok, that PR updated. Time for bed in this part of the world :)
15:43 oalders omega: thanks!
15:43 omega ohh, forgot to run tests :P
15:45 omega ok, they seem to pass :P
15:45 omega then it is good night :)
15:45 oalders good night!
15:46 ether_ I really wish people would add 'package' and $VERSION declarations to their pod files
15:46 ether then they could be indexed like normal and we can have unversioned links
16:28 * ether looks again at changing the timezone format I use in changelogs -- I've been using the CLDR format "ZZZZ", which comes out to something like PDT-0700
16:28 ether maybe I should do UTC-%{ZZ}d instead, e.g. UTC-0700
16:29 talexb ether, Because I guess PDT-0700 is redundant?
16:30 rwstauner talexb: actually the "PDT" part is arbitrary and not very useful
16:30 talexb rwstauner, I'm thinking that PDT is Pacific Daylight Time, which is also UTC-7 ..
16:31 ether yes, the two bits are mutually redundant
16:31 ether PDT is also not unique, so it's not good for a machine representation of a timezone
16:31 talexb Its only utility is for telling us what timezone the developer was on when they made the commit.
16:31 rwstauner talexb: it is , but only in the USA does "PDT" actually have a meaning
16:32 ether not so - it is needed if one wants to convert the time into something absolute such as a unix time_t integer
16:32 talexb Right, I'm reminded of Australian Standard Time and Atlantic Standard Time ..
16:32 rwstauner sure
16:32 talexb Both .. AST.
16:32 ether MST and BST also are repeated iirc
16:32 talexb Also an obsolete hardware manufacturer .. but taht's not important right now. :)
16:32 rwstauner fwiw (which is little) i use UTC in my changelogs: just end it with a Z
16:33 * ether dug into the DateTime code to see where it got the ZZZZ cldr format from, and it pointed to http://www.unicode.org/reports/tr3​5/tr35-9.html#Date_Format_Patterns
16:33 rwstauner i put the Z in there manually myself
16:33 ether and http://www.unicode.org/reports/tr​35/tr35-9.html#Time_Zone_Fallback
16:33 dipsy [ UTS #35: Unicode Locale Data Markup Language ]
16:33 rwstauner and just configure NextRelease to use utc time
16:33 talexb UTC++
16:34 ether rwstauner: yeah I'm starting to seriously consider that
16:34 rwstauner https://github.com/rwstauner/Dist-Zilla-Plugi​nBundle-Author-RWSTAUNER/blob/master/lib/Dist​/Zilla/PluginBundle/Author/RWSTAUNER.pm#L183
16:34 dipsy [ Dist-Zilla-PluginBundle-Author-RWSTAUNER/lib​/Dist/Zilla/PluginBundle/Author/RWSTAUNER.pm at master · rwstauner/Dist-Zilla-PluginBundle-Author-RWSTAUNER · GitHub ]
16:35 * ether hasn't quite decided what to do about legacy changelog entries, or if I should bother converting them at all
16:35 ether metacpan only shows the last release on the dist page anyway, so it shouldn't matter if older entries are not as nicely parsable
16:35 rwstauner i did that once by using the ls entries from PAUSE
16:35 rwstauner but i didn't have many entries
16:35 rwstauner that was a long time ago
17:37 talexb Cool -- bin/metacpan release /home/metacpan/CPAN/authors/id/ finished. 1593m12.802s / 709m33.157s / 667m24.947s.
17:55 neilb joined #metacpan
18:09 neilb joined #metacpan
18:31 oalders :)
18:34 metacpan joined #metacpan
18:34 metacpan [metacpan-web01] oalders pushed 4 new commits to master: http://git.io/3mzOxA
18:34 metacpan metacpan-web/master e514eca Andreas Marienborg: Add our own Changes parser based on CPAN::Changes...
18:34 metacpan metacpan-web/master faf61bc Andreas Marienborg: Switch to use our own Changes parser
18:34 metacpan metacpan-web/master c9eea8f Andreas Marienborg: Support nested Changes entries in HTML...
18:34 metacpan left #metacpan
18:34 dipsy [ Comparing 8609d55b72a2...7695cead4c08 · CPAN-API/metacpan-web · GitHub ]
18:34 oalders deployed
18:35 oalders ribasushi: https://metacpan.org/release/DBIx-Class
18:35 dipsy [ DBIx-Class-0.08250 - Extensible and flexible object <-> relational mapper. - metacpan.org ]
19:09 neilb joined #metacpan
19:26 Mike-PerlRecruiter_ joined #metacpan
21:43 jayallen joined #metacpan
23:37 dsteinbrunner joined #metacpan

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