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