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