Skip Menu |
 

This queue is for tickets about the SOAP-Lite CPAN distribution.

Report information
The Basics
Id: 87848
Status: resolved
Priority: 0/
Queue: SOAP-Lite

People
Owner: Nobody in particular
Requestors: hsk [...] fli-leibniz.de
Cc:
AdminCc:

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



Subject: some weirdnesses regarding SOAP-Lite versions 1.0 and up
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.16-20170-1376480358-607.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: 1208
Download (untitled) / with headers
text/plain 1.1k
- the 1.0-part of 'HTTP/1.0' in line 609 of lib/SOAP/Transport/HTTP.pm must not be incremented during version change of the module :-) - the changelog says (at 1.0) "Merge SOAP::Transport::TCP back into SOAP::Lite" and lib/SOAP/Transport/TCP.pm is there on github, but it is not in either distributed module SOAP-Lite-1.0x - without XMLRPC::Lite, installation of bin/XMLRPCsh.pl makes no sense - t/38-packager.t should be skipped instead of failing if MIME::Parser is not installed (see also next item). btw, this test was not used at all in 0.71x. - versions 1.0 and up "require" half-a-dozen additional modules compared to 0.71x, shouldn't these be "recommend" at most: during build of module, 0.71x displayed a list of possible transports / services, generated by a sophisticated and maybe not pause / distro / whatever automatopatible (the reason it was dropped?) Makefile.PL, so "only modules you need for your configuration" would be used. with 1.0, almost *all* modules needed for *any* of these proposed transports / services are made required modules. otoh, the formerly installed by default XMLRPC::Lite, UDDI::Lite, XML::Parser::Lite are silently dropped.
From fred [...] redhotpenguin.com Wed Aug 14 14: 01:37 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-6.68 tagged_above=-99.9 required=10 tests=[AWL=-0.280, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, URI_NOVOWEL=0.5] autolearn=ham
In-Reply-To: <rt-4.0.16-20170-1376480358-1160.87848-4-0 [...] rt.cpan.org>
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-87848 [...] rt.cpan.org> <rt-4.0.16-20170-1376480358-1160.87848-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Received: by 10.224.46.202 with SMTP id k10mr13359938qaf.63.1376503281119; Wed, 14 Aug 2013 11:01:21 -0700 (PDT)
Message-ID: <CAHrynWAzh_qow4OUz_7in0TgqD+Z-TSERreV82EG1=-WZQaXYQ [...] mail.gmail.com>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -6.68
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id E1F9C24112C for <cpan-bug+SOAP-Lite [...] hipster.bestpractical.com>; Wed, 14 Aug 2013 14:01:36 -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 0NWHOt9hmB6N for <cpan-bug+SOAP-Lite [...] hipster.bestpractical.com>; Wed, 14 Aug 2013 14:01:34 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 8C2C72410A7 for <bug-SOAP-Lite [...] rt.cpan.org>; Wed, 14 Aug 2013 14:01:33 -0400 (EDT)
Received: (qmail 13737 invoked by alias); 14 Aug 2013 18:01:32 -0000
Received: from mail-qa0-f43.google.com (HELO mail-qa0-f43.google.com) (209.85.216.43) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Wed, 14 Aug 2013 11:01:25 -0700
Received: by mail-qa0-f43.google.com with SMTP id cl20so1199494qab.9 for <bug-SOAP-Lite [...] rt.cpan.org>; Wed, 14 Aug 2013 11:01:21 -0700 (PDT)
Received: by 10.224.210.197 with HTTP; Wed, 14 Aug 2013 11:01:21 -0700 (PDT)
Delivered-To: cpan-bug+SOAP-Lite [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #87848] some weirdnesses regarding SOAP-Lite versions 1.0 and up
Return-Path: <fred [...] redhotpenguin.com>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+SOAP-Lite [...] hipster.bestpractical.com
X-RT-Mail-Extension: soap-lite
X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=iEqTMh47In82ZHE97L3gBZTDhvUUH2d5A7Buc5N/gyQ=; b=SvOsf4zJh5egKpQI0Xz2uxLZ7ck68JRx0PG6b7qoYQ2mhDyW3+cC2cfrzWraRQwYiQ zSSQkuCndhAeRV9QelcSkD7EiUeZGsS2w4zDfMoaGMmzqfXRSiovjn/Y7Uwm9EP7/+2a fxFlg+y4HvOBOkL3Z2zPrkZjPs2yYCO94+RPiqV/+iXb0/4Lx+58C9pHL4U1Dfv3jT5P IbntLQ0JdN5fnjXFkFOABba2GMsPGNEDaYQn/FcIsCasuQTaZRBN0CU8s/Bz8jIq7U2f dHZUK3ptzsKdfTmVeGb8BGzsNs34LlqDL/7Rl6LwiCkhpOCUfodPBvEnu6Btfm77cBdk 9K8Q==
Date: Wed, 14 Aug 2013 11:01:21 -0700
X-Spam-Level:
To: bug-SOAP-Lite [...] rt.cpan.org
X-GM-Message-State: ALoCoQlvobcqN4e1bOfXVmdxExOm8hXbTb1WcmoZ16jJEf0S+CY6sQS75x4Ol2xvoSxnzTEXIeJ4
From: Fred Moyer <fred [...] redhotpenguin.com>
RT-Message-ID: <rt-4.0.16-14116-1376503298-1374.87848-0-0 [...] rt.cpan.org>
Content-Length: 2677
Download (untitled) / with headers
text/plain 2.6k
Thanks for the feedback - you're right, Transport::TCP didn't get packaged up. I'll address these issues shortly with 1.04. UDDI::Lite, XML::Parser::Lite, and XMLRPC::Lite were moved to separate modules and are available on CPAN. They are dependent on SOAP The complicated Makefile.PL was refactored after multiple reports of build toolchain issues for SOAP::Lite. You're correct in that now it is more of a 'SOAP::Heavy' distribution, but I'm in the process of refactoring that (hence the move to the 1.0x unstable version). This wasn't a decision I made lightly, but I felt it was necessary to keep SOAP::Lite compatible with existing toolchains. For advanced SOAP::Lite implementations using UDDI::Lite, this will require a bit more work in that you have to install the specific transport/service modules. However, this makes it easier for normal SOAP::Lite installations. Continued feedback is very welcome here :) On Wed, Aug 14, 2013 at 4:39 AM, hsk@fli-leibniz.de via RT <bug-SOAP-Lite@rt.cpan.org> wrote: Show quoted text
> Wed Aug 14 07:39:18 2013: Request 87848 was acted upon. > Transaction: Ticket created by hsk@fli-leibniz.de > Queue: SOAP-Lite > Subject: some weirdnesses regarding SOAP-Lite versions 1.0 and up > Broken in: 1.04 > Severity: (no value) > Owner: Nobody > Requestors: hsk@fli-leibniz.de > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=87848 > > > > - the 1.0-part of 'HTTP/1.0' in line 609 of lib/SOAP/Transport/HTTP.pm > must not be incremented during version change of the module :-) > > - the changelog says (at 1.0) > "Merge SOAP::Transport::TCP back into SOAP::Lite" > and lib/SOAP/Transport/TCP.pm is there on github, but it is not in > either distributed module SOAP-Lite-1.0x > > - without XMLRPC::Lite, installation of bin/XMLRPCsh.pl makes no sense > > - t/38-packager.t should be skipped instead of failing if MIME::Parser > is not installed (see also next item). btw, this test was not used > at all in 0.71x. > > - versions 1.0 and up "require" half-a-dozen additional modules compared > to 0.71x, shouldn't these be "recommend" at most: > > during build of module, 0.71x displayed a list of possible transports / > services, generated by a sophisticated and maybe not pause / distro / > whatever automatopatible (the reason it was dropped?) Makefile.PL, > so "only modules you need for your configuration" would be used. > with 1.0, almost *all* modules needed for *any* of these proposed > transports / services are made required modules. otoh, the formerly > installed by default XMLRPC::Lite, UDDI::Lite, XML::Parser::Lite are > silently dropped. >
MIME-Version: 1.0
In-Reply-To: <rt-4.0.16-20170-1376480358-607.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.16-20170-1376480358-607.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.16-415-1376890328-799.87848-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 283
Download (untitled) / with headers
text/plain 283b
I've addressed these issues in 1.05. I've updated the list of dependencies so that if you need one of the more esoteric services (SMTP, FTP) then you can uncomment a line in the Makefile.PL as opposed to stumbling through files. Thanks for the feedback - let me know how 1.05 looks.


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.