Tag: Development
Using ‘git rebase’ to clean development histories
In general, development in the Puppet world is a series of essentially disconnected batches of commits. We do a pretty good job of applying related commits all at once, so it’s obvious when a set of commits is related, but otherwise, we don’t have to worry.
Sometimes, though, multiple series of commits are related to each [...]
Posted: April 13th, 2009 under Development.
Tags: Development, git, OpenSource, Puppet, tools
Comments: Comments
Summary of February 2009 Puppet Developer call
We had another developer call last night, and until I can get the audio posted, here’s a basic summary.
Development Workflow
We led the discussion with a conversation about how the development workflow will change now that we’re finally releasing the code in master as 0.25. After much discussion, we largely concluded that the least-surprise solution was [...]
Posted: February 5th, 2009 under Development, OpenSource, Puppet.
Tags: Development, facter, OpenSource, Puppet, reductive, release, workflow
Comments: Comments
A short history of Puppet, pt.1
I was asked recently for more information on Puppet’s history, and although it seems to me that I’ve talked about it plenty, I guess I might not have written it all out, nor is it necessarily all in one place. I’m relatively verbose, so this looks like it will be long enough to break into [...]
Posted: November 1st, 2008 under Puppet, luke.
Tags: cfengine, Development, history, isconf, language, Puppet, ruby
Comments: Comments
Building a Puppet Roadmap
We’ve had a Roadmap for a while, but it’s pretty simplistic, and I haven’t had enough of a plan to be able to reasonably maintain it. In our call today, though, we came up with a pretty clear plan for what we’re going to do next, when we’re going to do it, and what version numbers it will have. Here’s a summary of what we decided (which I’ll then be importing into the roadmap document, where it will actually be maintained).
Posted: October 29th, 2008 under Puppet.
Tags: Development, process, Puppet, roadmap
Comments: Comments

