On 25/09/2020 19:59, Dan Book wrote:
On Fri, Sep 25, 2020 at 2:20 PM BC <bill.co...@alumni.unh.edu <mailto:bill.co...@alumni.unh.edu>> wrote:

    Let's say I wanted to submit a module named:

          Class::Error::Foobar

    Would this be considered bad form if my "Foobar" module is not related
    to the existing Class::Error module in any way?  In other words,
    Foobar does not depend on, extend, nor reference the Class::Error
    module other than perhaps a courtesy "See Also" mention.

It is not necessarily bad form, but if there is an existing "Class::Error" ecosystem you might consider asking the author first in case they wanted to use that sub-namespace. That does not really seem to be the case here.

I'd say that you should ask no matter what, and should also consider using something like Foobar::Error instead. Partly to avoid trampling on someone else's namespace, but also because using C::E::Foobar might give your users some incorrect expectations if they are already using Class::Error elsewhere.

--
David Cantrell

Reply via email to