Skip Menu |

This queue is for tickets about the XML-SAX CPAN distribution.

Report information
The Basics
Id: 38792
Status: new
Priority: 0/
Queue: XML-SAX

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

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



Subject: sanity check needed before allowing parsers into ParserDetails.ini
I decided to use XML::SAX::ParserFactory for a new module, and the cpantesters service has uncovered some problems. Apparently any old module can install itself into the parser list. IMHO, XML::SAX should put modules that request to be included into the list of parsers to a basic sanity test, which exercises the base API expected from parsers, like /parse_(uri|string|file/, and only installs the module into the list when these tests pass. I've added links to bugs that demonstrate the problem.