Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2014-07-17

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

All times shown according to UTC.

Time Nick Message
00:29 oiami joined #metacpan
01:12 oiami joined #metacpan
01:26 FROGGS_ joined #metacpan
01:35 klapperl joined #metacpan
05:17 talina_ joined #metacpan
05:44 rashi joined #metacpan
07:04 cooper joined #metacpan
07:20 DerAlex joined #metacpan
07:33 neilb joined #metacpan
08:17 neilb joined #metacpan
09:31 oiami1 joined #metacpan
10:00 dpetrov_ joined #metacpan
10:16 rashi joined #metacpan
12:42 ilmari is there any point in marking non-indexed modules as UNAUTHORIZED?
12:42 ilmari e.g. https://metacpan.org/release/SQL-Abstract
12:42 dipsy [ SQL-Abstract-1.78 - Generate SQL from Perl data structures - metacpan.org ]
12:42 ilmari but https://metacpan.org/source/RIBASUSHI/SQL-Abstract-1.78/META.yml#L29
12:43 dipsy [ META.yml - metacpan.org ]
12:51 talina_ joined #metacpan
14:23 rwstauner interesting.  hadn't seen one of those yet
14:23 rwstauner the indexer probably says `authorized => in_06_perms()`
14:24 rwstauner but we could probably not print that message if it's also !indexed
14:27 rwstauner https://github.com/CPAN-API/metacpan-web/issues/1251
14:27 dipsy [ Don't display "Unauthorized" for unindexed · Issue #1251 · CPAN-API/metacpan-web · GitHub ]
15:46 ether do you mean non-indexed and unindexable?
15:47 ether i.e. not a permissions problem, but the namespace was never eligible for indexing in the first place (in no_index metadata, omitted from provides, package declaration broken up over multiple lines, etc)?
15:48 ribasushi ether: once indexed, permissions assigned, then declared as no_index and uploaded by someone else (which is legal by pause)
15:48 ribasushi metacpan does not dtrt
15:50 ether ribasushi: oh?  PAUSE removes the module from the index if it sees a new upload with that package included in no_index?
15:50 ether I wasn't aware there was ever a time that PAUSE removes an entry (without replacing it with another)
15:51 ribasushi no
15:51 ribasushi it does not remove anything form the index
15:52 ribasushi but the new *dist* is authorized, because permissions on no_indexed stuff are irrelevant
15:52 ribasushi metacpan however gets caught verifying the perms anyway
15:57 rwstauner oh, it *is* in perms (or "it was once" and so still is)
15:58 ribasushi rwstauner: yes.
15:58 rwstauner but yeah, if it isn't indexed, authorized is irrelevant
15:59 ribasushi rwstauner: yes. ;)
16:01 ether ribasushi: oh, you mean the same dist is uploaded by someone else. yeah, ok.
16:02 ether I was thinking of the scenario: I upload a dist with Ribasushi::Foo in it and forget to mark it no-index.  then I upload a fixed version, but the module is still in the index under the first release.  then you can't release Ribasushi::Foo and have it indexed until I manually relinquish perms on ...
16:02 ether ... that module
16:02 ether and it has to be manual; once I've got perms I can't signal via the dist I want to give them up
16:03 ribasushi ether: this is the same scenario, except Ribasushi::Foo should have never been indexed in the 1st place, so nobody bothered to go and chase permissions
16:03 ether *nod*
16:04 ether what a mess! :)
16:46 neilb joined #metacpan
18:22 rashi joined #metacpan
19:37 metacpan joined #metacpan
19:37 metacpan [metacpan-web] Talina06 pushed 1 new commit to talina/wotv1: http://git.io/TW5z0w
19:37 metacpan metacpan-web/talina/wotv1 680c0fd Talina06: Adding data to the API: part 1
19:37 metacpan left #metacpan
19:37 dipsy [ Adding data to the API: part 1 · 680c0fd · CPAN-API/metacpan-web · GitHub ]
19:40 metacpan joined #metacpan
19:40 metacpan [metacpan-web] Talina06 pushed 1 new commit to talina/wotv1: http://git.io/pofcRQ
19:40 metacpan metacpan-web/talina/wotv1 ccb9aa7 Talina06: Remove_data sub.
19:40 metacpan left #metacpan
19:40 dipsy [ Remove_data sub. · ccb9aa7 · CPAN-API/metacpan-web · GitHub ]
20:46 jkg joined #metacpan
21:37 jkg I might just not be looking in the right place, but: are the redirect rules which make sco.metacpan.org DTRT published anywhere?
21:38 jkg (oh, and, hi)
21:41 oalders jkg: https://github.com/CPAN-API/metacpan-puppet/blob/master/modules/metacpan/files/www/sco.conf
21:41 dipsy [ metacpan-puppet/modules/metacpan/files/www/sco.conf at master · CPAN-API/metacpan-puppet · GitHub ]
21:42 jkg great, thanks!
21:42 oalders :)

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