Hi Neil

On 10/02/12 20:47, Neil Bowers wrote:
At the moment I have everything internally under a CPAN::Curation:: namespace, 
but if released separately I don't think that's appropriate.

CPAN::Module::Metadata for the data class?
CPAN::Module::GetMetadata for the builder? CPAN::Module::Metadata::Factory?

I don't really like the second name, but can't think of a better one off the 
cuff.

There are a number of modules which do related things, but I couldn't find one 
which does this, when I started. Questions:

Is there an appropriate module / distribution that this could be fit into?
Does this make sense to have as a separate dist?
What are good names for the two classes?

Firstly I favour a name like Module::Metadata::* because:
o It'll be data about modules
o There are several modules in that namespace already (including 2 of mine)

For the last part (the *), I'd use Metacpan, as in Module::Metadata::Metacpan since that's the source of this particular data. Of course, other sources may come into it, but Metacpan remains the primary source (I'm assuming). Either way, I feel it's a fairly good name.

Secondly, Neil, if you want send me the code and I'll clean it all up and turn it into a stand-alone module

--
Ron Savage
http://savage.net.au/
Ph: 0421 920 622

Reply via email to