From: Martin K. <mar...@fe...> - 2008-03-02 08:17:38
|
Hi Robbie, I've just had my first run on the split up SOAP::Lite you did. After some adjustments, the test suite passed again. I started moving most modules from the SOAP:: namespace into SOAP::Lite:: - SOAP is another CPAN distribution (which owns the namespace), so SOAP::Lite won't get indexed on CPAN when containing conflicting packages. (theres 2 tickets open for SOAP::Lite namespace issues on CPAN RT). There's a few packages I don't like to be moved in the first run: SOAP::Data and SOAP::Header: Both are so widely used that moving them would break almost every SOAP client/server SOAP::Transport::*: The transport layer is sometimes used from other distributions. I'd suggest providing these modules twice - as SOAP:: and SOAP::Lite:: variant in the next release, and marking them as deprecated. This way users have a chance to catch up... Martin |