On Sun, Jan 12, 2014 at 2:38 PM, Kylo Ginsberg <[email protected]> wrote:
> On Fri, Jan 10, 2014 at 10:17 AM, Ashley Penney <[email protected]> wrote: > > I'm late to the party but I want to throw my support behind Daniel's plan >> to move all tier2 stuff into modules, right from the start, and ship known >> tested versions with Puppet. >> > > I take this to mean that we shouldn't bother trying to start with a middle ground of having things live inside the puppet codebase as modules. I fear that skipping that step would cause a lot of churn and/or pain before we get the modules ironed out. > Even later to the party, but I agree :) The alternative of a contrib > directory could muddy the waters so that there were 3 locations a given > type/provider could land (core/contrib/module), when the current 2 > locations (core/module) suffice. Easy to imagine extra bike-shedding on > where something lands and/or the contrib directory becoming a failed > experiment wasteland. > > Ok, so the initial idea of keeping a "contrib" inside the puppet codebase for some things under active development seems to be a losing one. What about the trimmed down idea of having it be a staging ground for pulling things out (in which case "contrib" is a terrible name for it)? > However, one question I have about shipping modules with puppet as > discussed in this thread: are people thinking this means modules > pre-installed in /usr/share/puppet/modules, or that the packaging step > would merge/patch the tier2 modules into puppet proper? > > I'm interested in this as well. > If the former, is that overly disruptive to sites that specify modulepath? > If the latter, does that complicate sites that want to upgrade one of the > packaged-in modules using pmt? I haven't thought this through, so there may > be a perfectly simple answer. > > Kylo > > -- > Kylo Ginsberg > [email protected] > > *Join us at PuppetConf 2014, September 23-24 in San Francisco* - > http://bit.ly/pupconf14 > Register now and save 40%! Offer expires January 31st. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/CALsUZFG3zLXi1eEKpCNo4hP4jdNKXTyUZodVztpskTb-p5vdqw%40mail.gmail.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- Andrew Parker [email protected] Freenode: zaphod42 Twitter: @aparker42 Software Developer *Join us at PuppetConf 2014, September 23-24 in San Francisco* -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANhgQXv0C7Qe2sPYbi4jbdxkSMPYEbKWkN19DuddxVgma1DTQA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
