I agree that just because a module uses Moose it doesn't mean it should be
in the Moose or MooseX namespace, that was never the issue.

However, I don't think it is wrong to let people know that Moose is involved
since the first time you install such a module on an older platform (and
there are some hosting sites that still run 5.8.8) you are in for a
surprise. The newest version of perl I have seen on the hosting sites I deal
with is 5.10.1 and they do not have a full install of the MooseX stuff. Yes,
the end user will installing missing modules into their own directories, but
it is time consuming.

Jim

-----Original Message-----
From: Matt S Trout [mailto:m...@shadowcat.co.uk] 
Sent: Sunday, August 05, 2012 4:58 AM
To: modules@perl.org
Cc: Jim Bacon
Subject: Re: What is the naming convention for modules using Moose?

On Sun, Aug 05, 2012 at 02:43:31AM -0500, brian d foy wrote:
> [[ This message was both posted and mailed: see
>    the "To," "Cc," and "Newsgroups" headers for details. ]]
> 
> In article <snt145-ds53899f9bc568937a93752a8...@phx.gbl>, Jim Bacon
> <bo...@hotmail.com> wrote:
> 
> 
> > My question is this: what namespace should it go in?
> 
> We'd defer to the Moose people on this one. Ask them how they'd like to
> fit your stuff into what they are doing.

As the only member of Moose core team on here:

His stuff is nothing to do with us.

It's just a module that happens to use Moose as an object system.

Putting Moose in its name is silly; from a user's POV that's an
implementation detail (albeit I'll tend to avoid things not using Moose
if I'm planning to extend the module).

-- 
Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a
clue

http://shadowcat.co.uk/blog/matt-s-trout/
http://twitter.com/shadowcat_mst/

Email me now on mst (at) shadowcat.co.uk and let's chat about how our
Catalyst
commercial support, training and consultancy packages could help your team.

-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.2197 / Virus Database: 2437/5179 - Release Date: 08/05/12

Reply via email to