Hi Adriano,

I’m one of the PAUSE admins. I have a script that alerts me when someone 
releases a package that is easily confusable with an existing package on CPAN.

Your new Mojo::Bass package is (intentionally I know) very similar to 
Mojo::Base. I get the joke, but I wonder if it’s a potential source of 
confusion, when a third person looks at code using your module, but their brain 
just sees “Mojo::Base”?

I’m not suggesting this as the name to use, but seeing something like

        use Mojo::BaseWithLexicalHas;

Makes it clear that it’s something different :-)

I’ve only just recently started running this script, and am experimenting on 
when I should say something. Obviously you’re entirely at liberty to ignore me, 
but happy to hear your thoughts / feedback on this.

Cheers,
Neil

Reply via email to