Skip Menu |

This queue is for tickets about the MooseX-Types-Parameterizable CPAN distribution.

Report information
The Basics
Id: 58810
Status: rejected
Worked: 5 min
Priority: 0/
Queue: MooseX-Types-Parameterizable

People
Owner: jjnapiork [...] cpan.org
Requestors: SAMV [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Suggestion: rename the module to ::Parametric
"Parameterizable" seems overly long and awkward, "Parametric" is based on the same stem word and means the same thing.
On Thu Jun 24 22:03:10 2010, SAMV wrote: Show quoted text
> "Parameterizable" seems overly long and awkward, "Parametric" is based on > the same stem word and means the same thing.
Hi, I'm not excited by the naming either, however I'd like to reserve Parametric for a future much more awesome version of this. Although it's awkward, its naming derives from similar namespaces in the Moose package, so I am thinking it helps people connect the ideas. I think in the future there's going to be an enhanced version of MooseX::Types that would act like: subtype(Int) Varchar, as Str, ... and use this code behind the scenes, so hopefully later this year this weird naming issue will just disappear. In fact, I mostly intend this package for type constraint developers to build on for better CPAN tools, not necessarily aimed at end users (although in the meantime no reason not to use it, and help me shake out bugs) I'm going to mark the ticket as rejected only because there's no other reasonable option. However I am keeping the basic idea in mind. Thanks for input.