Now that Puppetlabs has a module team we thought we should start trying to keep the community informed as to what we're doing and why on earth we're doing it. I wanted to put together a short update (I'm aiming to do these every friday) as to where we stand.This was our first week working full-time on Modules, and I spent a good chunk of time this week filling in paperwork, meeting people I've only seen on IRC, and trying to get up to speed with internal systems and tools. This slowed us down a little.
We focused specifically on puppetlabs-mysql and puppetlabs-apt this week to try and get the PR/issue count under control. To give you an idea of the progress we've made:
puppetlabs-mysql: Closed/merged 20 PRs.puppetlabs-apt: Closed/merged 18 PRs.We're going to continue iterating over different modules each week to deal with the enormous backlog of PRs and issues and keep bashing these into shape until we're caught up with all the community submissions.We appreciate each and every PR you send us (unless you forgot specs, which makes me shout at a puppy) and hopefully we'll be able to shorten the cycle of merging them as this work goes forward.As a result of this week's work we have released:
Hello!Now that Puppetlabs has a module team we thought we should start trying to keep the community informed as to what we're doing and why on earth we're doing it. I wanted to put together a short update (I'm aiming to do these every friday) as to where we stand.
We appreciate each and every PR you send us (unless you forgot specs, which makes me shout at a puppy) and hopefully we'll be able to shorten the cycle of merging them as this work goes forward.
Hello. It would be nice if there was a way to browse all modules on Puppet Forge. I can browse all the modules released by Puppet Labs @ http://forge.puppetlabs.com/puppetlabs, (same for any author for whom I know the username) but as far as I know, there is no way to browse all modules. (Perhaps there is with the Puppet Module Tool, but I can't get that to work through our proxy.)
On Mon, Jul 8, 2013 at 10:55 AM, root <clri....@gmail.com> wrote:
--
You received this message because you are subscribed to a topic in the Google Groups "Puppet Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/puppet-users/ayYXxU3ft04/unsubscribe.
To unsubscribe from this group and all its topics, send an email to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet...@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.
This is definitely something we want to do and need to do. I've been a little hesitant to wade down into the whole "these are the specific parameter names we want to use" and building out a huge set of guidelines, but I do have a straightforward question for the list along these lines:We're refactoring the ntp module to try and be a little bit of a better design rather than one giant class. We've been having some discussions in the PR about the right way to name the following options:manage_serviceensure_packagepackage_enableI was leaning towards:ensure_packageenable_packageensure_service.But it's been proposed that:service_ensurepackage_enableMakes better sense in terms of being able to scan for things.Does anyone reading this have strong preferences either way? Now is the time for us to slowly start renaming parameters across the modules as we work on bringing in PRs, so speak up now. :)