hello,

----- "Luke Kanies" <[email protected]> wrote:

> So (Paul Lathrop will correct me if I'm wrong, I hope), it looks like 
> 
> we decided on the following simplistic metadata for modules:
> 
> * version
> * name
> * author
> * source (i.e., a URL)
> * requires
> 
> The requires need to be able to specify either names or names and  
> version.
> 
> We also decided that the data will be stored in a file named something
>  
> like 'metadata.json', and the file format will be json.
> 
> My plan at this point is to do the requires as either an array, or an 
> 
> array of arrays:
> 
>    requires: foo, bar
>    requires: [foo, 1.0], [bar, 2.0]
> 
> Comments?

Can you tell those who aren't at the camp what the useage of this meta data 
will be, will this for dependencies between modules somehow or is it merely a 
compile time aid, or something else completely?

I assume all the data will be available in some vars for all classes in teh 
module as well?  I for one would love a $modulename var that's the same in all 
sub classes.


-- 
R.I.Pienaar

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to