A couple of questions and comments (some left over from the much earlier
conversion from MARC.pm to the MARC::Record family):

1. Do you ever expect someone to use both your modules and MARC::Record
at the same time? If so, you need to be extra careful about name
overlaps.

2. MARC::Record also handles data as objects - just not the same objects
as Moose. I think choices like MARC::OO and MARC::Object might be
confusing to new users in the future.

3. There is not really much of a problem (for users) with long names. It
appears MooseX:: is currently in common use on CPAN - so I would
recommend MooseX::MARC. That appears to be to clearest choice and the
one that fits the current naming patterns most closely.

-bill

On Wed, 2010-11-10 at 08:12 +0100, Frédéric DEMIANS wrote:
> > Is there a public repository (GitHub, Google Code, etc) of this code?
> 
> http://git.tamil.fr/?p=Marc;a=summary
> 
> > Concerning the name of the module, Marc is probably not the best choice.
> > Maybe MARC::OO, MARC::Object, MARC::Tools, ...
> 
> Thks for your suggestions. I was thinking also to MooseX::Marc but you 
> finish when subclassing with very long names...
> --
> Frédéric
> 
> 
> 

Reply via email to