Skip Menu |
 

This queue is for tickets about the Data-Dump-Streamer CPAN distribution.

Report information
The Basics
Id: 99026
Status: open
Priority: 0/
Queue: Data-Dump-Streamer

People
Owner: Nobody in particular
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: usage of JSON::XS
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Message-ID: <rt-4.0.18-19245-1411336058-1060.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 244
Download (untitled) / with headers
text/plain 244b
two requests: - please consider declaring JSON::XS as test recommends in metadata, rather than runtime recommends - expand t/madness_json.t to also test with Cpanel::JSON::XS (it papers over some of the insanity in the JSON::*::Boolean values)
MIME-Version: 1.0
X-Spam-Status: No, score=-4.902 tagged_above=-99.9 required=10 tests=[AWL=1.796, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
In-Reply-To: <rt-4.0.18-19245-1411336059-1419.99026-4-0 [...] rt.cpan.org>
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-99026 [...] rt.cpan.org> <rt-4.0.18-19245-1411336059-1419.99026-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Received: by 10.224.26.84 with SMTP id d20mr20037754qac.11.1411374375859; Mon, 22 Sep 2014 01:26:15 -0700 (PDT)
Message-ID: <CANgJU+URznv4fPoW+d_c4SiHUQhjwKtDBg1ZGJSiQbiO-V4mrw [...] mail.gmail.com>
Content-Type: multipart/alternative; boundary="089e0149cf4051b2a20503a3344e"
X-Spam-Score: -4.902
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 382D42404D0 for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 04:26:28 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kBPNIiZs9iku for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 04:26:27 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id E26E92404B0 for <bug-Data-Dump-Streamer [...] rt.cpan.org>; Mon, 22 Sep 2014 04:26:26 -0400 (EDT)
Received: (qmail 21152 invoked by alias); 22 Sep 2014 08:26:26 -0000
Received: from mail-qg0-f50.google.com (HELO mail-qg0-f50.google.com) (209.85.192.50) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Mon, 22 Sep 2014 01:26:19 -0700
Received: by mail-qg0-f50.google.com with SMTP id q107so2484004qgd.9 for <bug-Data-Dump-Streamer [...] rt.cpan.org>; Mon, 22 Sep 2014 01:26:16 -0700 (PDT)
Received: by 10.140.42.85 with HTTP; Mon, 22 Sep 2014 01:26:15 -0700 (PDT)
Delivered-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #99026] usage of JSON::XS
Return-Path: <demerphq [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=c688U297MYOn4xiyLRSKLIk/vHacC+CHI2gw+jrS63c=; b=pQPwCPzOL/jOu2zbjcCv1gv02BMlWfv22g3ZPSNBVMXvsSHATYi167PLwe6ZCrTFyZ TuPV3WJRmHS3Foae6xU44MgRKDPbKrPql7SEYUM2Z6V6K6hFOFtz/ASnIckVTOClBxRo wAP/CL8RmISnuQxnWzgHthZP0OeBGKVcEZkT1TNJEmxr62nQOdhB6iNYlH0J3MHi+uv+ gEuU7AuCCsTVgf+cbRm2NpFQl+hJ+hU4P/QXknkXDzu3J1Ck7aupLJ5XuxrISCrfqfYo bUqUeV0LgniKdNeBjMOphIjpXEmI+vZyKH7DlJsijcFwXQ3FsYh7V+zoSVFy/qi7eKqX zdiA==
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
X-RT-Mail-Extension: data-dump-streamer
Date: Mon, 22 Sep 2014 10:26:15 +0200
X-Spam-Level:
To: "bug-Data-Dump-Streamer [...] rt.cpan.org" <bug-Data-Dump-Streamer [...] rt.cpan.org>
From: demerphq <demerphq [...] gmail.com>
RT-Message-ID: <rt-4.0.18-12144-1411374388-1397.99026-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Content-Length: 1003
Download (untitled) / with headers
text/plain 1003b
On 21 September 2014 23:47, Karen Etheridge via RT < bug-Data-Dump-Streamer@rt.cpan.org> wrote: Show quoted text
> Sun Sep 21 17:47:38 2014: Request 99026 was acted upon. > Transaction: Ticket created by ETHER > Queue: Data-Dump-Streamer > Subject: usage of JSON::XS > Broken in: (no value) > Severity: Wishlist > Owner: Nobody > Requestors: ether@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=99026 > > > > two requests: > > - please consider declaring JSON::XS as test recommends in metadata, > rather than runtime recommends >
Yeah, this would be nice. It would also be nice if one didnt have to jump through huge hoops to do it as well. Which one unfortunately does. Show quoted text
> - expand t/madness_json.t to also test with Cpanel::JSON::XS (it papers > over some of the insanity in the JSON::*::Boolean values) >
Ill have a look at that. What exactly fails currently if you use that instead? Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 1762
X-Sa-Exim-Connect-Ip: 69.50.167.197
MIME-Version: 1.0
X-Spam-Status: No, score=-4.436 tagged_above=-99.9 required=10 tests=[AWL=1.464, BAYES_00=-1.9, FROM_OUR_RT=-4] autolearn=ham
In-Reply-To: <rt-4.0.18-12144-1411374389-1599.99026-6-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-99026 [...] rt.cpan.org> <rt-4.0.18-19245-1411336059-1419.99026-4-0 [...] rt.cpan.org> <CANgJU+URznv4fPoW+d_c4SiHUQhjwKtDBg1ZGJSiQbiO-V4mrw [...] mail.gmail.com> <rt-4.0.18-12144-1411374389-1599.99026-6-0 [...] rt.cpan.org>
X-Acl-Warn: !authenticated = *
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20140922162329.GP79240 [...] tequila>
content-type: text/plain; charset="utf-8"
X-Spam-Score-Int: 0
X-RT-Original-Encoding: utf-8
X-Spam-Score: -4.436
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 1FC9224041A for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 12:23:40 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WAAUjgR1ZRib for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 12:23:38 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 5FEB82403A6 for <bug-Data-Dump-Streamer [...] rt.cpan.org>; Mon, 22 Sep 2014 12:23:38 -0400 (EDT)
Received: (qmail 26567 invoked by alias); 22 Sep 2014 16:23:37 -0000
Received: from ns2.lightspeed.ca (HELO www.lightspeed.ca) (206.12.82.4) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Mon, 22 Sep 2014 09:23:35 -0700
Received: from 69-50-167-197.westerncable.ca ([69.50.167.197] helo=etheridge.ca) by www.lightspeed.ca with esmtp (Exim 4.80) (envelope-from <ether [...] cpan.org>) id 1XW6Of-0000TU-Pc for bug-Data-Dump-Streamer [...] rt.cpan.org; Mon, 22 Sep 2014 09:23:29 -0700
Delivered-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #99026] usage of JSON::XS
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Sa-Exim-Mail-From: ether [...] cpan.org
Return-Path: <ether [...] cpan.org>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
X-RT-Mail-Extension: data-dump-streamer
Date: Mon, 22 Sep 2014 09:23:29 -0700
X-Sa-Exim-Scanned: No (on www.lightspeed.ca); SAEximRunCond expanded to false
X-Spam-Level:
X-Spam-Bar: /
To: demerphq via RT <bug-Data-Dump-Streamer [...] rt.cpan.org>
From: Karen Etheridge <ether [...] cpan.org>
RT-Message-ID: <rt-4.0.18-31747-1411403020-1736.99026-0-0 [...] rt.cpan.org>
Content-Length: 689
Download (untitled) / with headers
text/plain 689b
On Mon, Sep 22, 2014 at 04:26:29AM -0400, demerphq via RT wrote: Show quoted text
> > - please consider declaring JSON::XS as test recommends in metadata, > > rather than runtime recommends
> > Yeah, this would be nice. It would also be nice if one didnt have to jump > through huge hoops to do it as well. Which one unfortunately does.
Is switching to ExtUtils::MakeMaker an option? Show quoted text
> > - expand t/madness_json.t to also test with Cpanel::JSON::XS (it papers > > over some of the insanity in the JSON::*::Boolean values)
> > Ill have a look at that. What exactly fails currently if you use that > instead?
I haven't seen any problems so far, but I can't be sure I'm exercising all the edge cases :)
MIME-Version: 1.0
X-Spam-Status: No, score=-4.969 tagged_above=-99.9 required=10 tests=[AWL=1.729, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
In-Reply-To: <rt-4.0.18-31747-1411403020-325.99026-5-0 [...] rt.cpan.org>
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-99026 [...] rt.cpan.org> <rt-4.0.18-19245-1411336059-1419.99026-4-0 [...] rt.cpan.org> <CANgJU+URznv4fPoW+d_c4SiHUQhjwKtDBg1ZGJSiQbiO-V4mrw [...] mail.gmail.com> <rt-4.0.18-12144-1411374389-1599.99026-6-0 [...] rt.cpan.org> <20140922162329.GP79240 [...] tequila> <rt-4.0.18-31747-1411403020-325.99026-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Received: by 10.140.89.179 with SMTP id v48mr23658669qgd.65.1411406856922; Mon, 22 Sep 2014 10:27:36 -0700 (PDT)
Message-ID: <CANgJU+Uy1jHtbuZ7R=0gTxFpgJG4FZJ9OiqNy+cDNQKbd0WakQ [...] mail.gmail.com>
Content-Type: multipart/alternative; boundary="001a11c1184457473a0503aac46f"
X-Spam-Score: -4.969
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 6EF2824041A for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 13:27:46 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VodrPhLxWAKQ for <cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com>; Mon, 22 Sep 2014 13:27:44 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 6F2B72403A6 for <bug-Data-Dump-Streamer [...] rt.cpan.org>; Mon, 22 Sep 2014 13:27:44 -0400 (EDT)
Received: (qmail 1747 invoked by alias); 22 Sep 2014 17:27:43 -0000
Received: from mail-qg0-f54.google.com (HELO mail-qg0-f54.google.com) (209.85.192.54) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Mon, 22 Sep 2014 10:27:40 -0700
Received: by mail-qg0-f54.google.com with SMTP id a108so3222185qge.41 for <bug-Data-Dump-Streamer [...] rt.cpan.org>; Mon, 22 Sep 2014 10:27:37 -0700 (PDT)
Received: by 10.140.42.85 with HTTP; Mon, 22 Sep 2014 10:27:36 -0700 (PDT)
Delivered-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #99026] usage of JSON::XS
Return-Path: <demerphq [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=vb8vUAtTvL8SQLJ0deYiLVEsUOEtC6BoVQwOdI1UuO4=; b=OF5fQmr2AD1K7S/+oX5wElY8VzrrvU4WkgErfIIRozGxJuXCVoOuFvQ7Jw5Y3bM8zc tEs2cVlOmIoGstGCBY1MdUZSYOddWGxCj6SCZ8KkFv7wQTv0PAANEPTGgCgT2xH2jX6s cxlL/pS54AylfSrKw6Q+qlTdVHOCUog80lD/wR6V2SHRzqrC2vK2nLY7YIYbkquSSZCd 1+Py5awdGiPb3VZ7eNcUTU6znVgu96+h7c7E3goSku9jMmXL8IOUnLPcgXOmdxXBKxyK 7eo1zQLySpf0wDCqPXpk9qTIcvEziJdE2dRbE1cBTQNyBVg2zWDPSqh7NNbhXmvjXTrE LMEA==
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+Data-Dump-Streamer [...] hipster.bestpractical.com
X-RT-Mail-Extension: data-dump-streamer
Date: Mon, 22 Sep 2014 19:27:36 +0200
X-Spam-Level:
To: "bug-Data-Dump-Streamer [...] rt.cpan.org" <bug-Data-Dump-Streamer [...] rt.cpan.org>
From: demerphq <demerphq [...] gmail.com>
RT-Message-ID: <rt-4.0.18-12834-1411406867-1921.99026-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Content-Length: 1125
On 22 September 2014 18:23, Karen Etheridge via RT < bug-Data-Dump-Streamer@rt.cpan.org> wrote: Show quoted text
> Queue: Data-Dump-Streamer > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=99026 > > > On Mon, Sep 22, 2014 at 04:26:29AM -0400, demerphq via RT wrote:
> > > - please consider declaring JSON::XS as test recommends in metadata, > > > rather than runtime recommends
> > > > Yeah, this would be nice. It would also be nice if one didnt have to jump > > through huge hoops to do it as well. Which one unfortunately does.
> > Is switching to ExtUtils::MakeMaker an option? > >
Yes it is. DDS was originally EUMM based, but Josh (who was doing maint for a while there) migrated to MB. Show quoted text
> > > - expand t/madness_json.t to also test with Cpanel::JSON::XS (it papers > > > over some of the insanity in the JSON::*::Boolean values)
> > > > Ill have a look at that. What exactly fails currently if you use that > > instead?
> > I haven't seen any problems so far, but I can't be sure I'm exercising all > the edge cases :) > > >
Ah, I see. I get you now. :-) Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 2007


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.