Tag: OpenSource
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
The Most Free(tm) Way to Make Money from Open Source
Tarus Balog is on a one-man campaign against open-core licensing, or really, any company that produces both open source and closed source software:
Of course, in the open core model there must be “commercially-available extensions” in order to get companies to sign a “commercial license”. Why is this? Because the open core product has been intentionally [...]
Posted: February 28th, 2009 under Development, OpenSource.
Tags: licesning, opencore, opennms, OpenSource, Puppet, strategy
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
Puppet and OpenQRM
Matt Rechenburg is the author of OpenQRM, a multi-platform provisioning tool (competing with tools like Kickstart and FAI). He has recently announced integration between it and Puppet:
…this step is another milestone for the openQRM project which now includes the automatic configuration management features for the managed appliances powered by Puppet. With integrating Puppet into openQRM [...]
Posted: December 10th, 2008 under Puppet, Sysadmin.
Tags: openqrm, OpenSource, Puppet
Comments: Comments
Project vs. Company (and a bit of me)
Strangely, I’ve heard complaints that I’m focusing too much on the company and not enough on the project, and as a result the product is suffering. I find this strange because the project doesn’t pay my bills, feed my children, or buy my beer, the company does, and without those things, the project itself couldn’t exist. If, instead, I had taken some corporate sysadmin job, I’d have been spending maybe 5-10 hours a week on Puppet, instead of between 10 and 60 hours a week like I’ve been doing for the last three and a half years. This, I think, is the thing that people tend to forget about open source — yes, you can make money doing open source, but in doing so you almost always put yourself in conflict between making money and writing code.
Posted: October 22nd, 2008 under Puppet, luke.
Tags: business, me, OpenSource, oss, Puppet, startup
Comments: Comments

