On Fri, 2010-08-27 at 10:29 -0400, Rob McBroom wrote:
> On Aug 10, 2010, at 10:53 PM, James Turnbull wrote:
> 
> > 1. The types and providers documentation (lib/puppet/types/typename.rb &
> > lib/puppet/providers/provider...)
> > 2. The functions and metaparameter documentation
> > (lib/puppet/parser/functions/functioname.rb)
> > 3. The configuration reference (lib/puppet/default.rb)
> > 4. And the report, network and indirection references
> > 
> > …
> > 
> > All you need to go is clone the Puppet git repo and follow the
> > development life cycle documentation -
> > http://projects.puppetlabs.com/projects/puppet/wiki/Development_Lifecycle -
> > (or feel free to ask for help on #puppet on IRC or either list).
> 
> So I cloned the repo today to see if I could help out and I'm not
> finding any of the paths referenced above. You were referring to the
> main Puppet source, right? 

Yes, the documentation is embedded in the source code.
You need to patch this part of the code.

> Should I be cloning a specific branch or something? 

I think you can safely base on the 2.6.x branch (and if I'm wrong it
should be easy to rebase on master).

> Also, should I fork it on GitHub and work from that, or just clone the
> real deal?

The usual workflow is:
* fork on github
* clone your own repository
* create a branch in which you want to work
* do the changes
* commit
* push as a remote branch
* ask for a merge giving your remote branch

-- 
Brice Figureau
Follow the latest Puppet Community evolutions on www.planetpuppet.org!

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to