I think very little was said on the topic of the thread
considering the amount of mails, so I'll chip despite being late.

* Struan Donald <[EMAIL PROTECTED]> [2003-10-29 14:01]:
> Having checked with the maintainer of W3C::LogValidator we came up
> with WWW::Validator::W3CMarkup as a name.

Not bad, but it doesn't seem to make any sense to put W3C and
Markup together.  As others have noted, Markup is too vague, as
well. So my suggestion would be WWW:Validator::W3C::HTML; or as
has been proposed, WebService:Validator::W3C::HTML would probably
be even better.

> The logic in splitting these into two modules is so that people
> don't need to install a load of XML processing stuff unless
> they really need it.

I don't see it. You can do something like

    sub get_errors {
        require XML::LibXML;
        ...
    }

Thus avoiding a fixed dependency. There are many modules that
suggest but don't require some of their dependencies. Tests can
be skipped if the absence of such a soft dependency is detected.
And all is good.

So I vote for keeping everything in a single module.

-- 
Regards,
Aristotle
 
"If you can't laugh at yourself, you don't take life seriously enough."

Reply via email to