<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Pythonic Application Deployment</title>
	<atom:link href="http://www.heikkitoivonen.net/blog/2008/08/13/pythonic-application-deployment/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.heikkitoivonen.net/blog/2008/08/13/pythonic-application-deployment/</link>
	<description>A Finn in Silicon Valley - Adventures in Technology</description>
	<lastBuildDate>Wed, 17 Aug 2011 08:58:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Heikki Toivonen</title>
		<link>http://www.heikkitoivonen.net/blog/2008/08/13/pythonic-application-deployment/comment-page-1/#comment-4417</link>
		<dc:creator>Heikki Toivonen</dc:creator>
		<pubDate>Sat, 25 Oct 2008 03:14:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=229#comment-4417</guid>
		<description>Thanks, I had never heard of that. Definitely worth a look.</description>
		<content:encoded><![CDATA[<p>Thanks, I had never heard of that. Definitely worth a look.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.heikkitoivonen.net/blog/2008/08/13/pythonic-application-deployment/comment-page-1/#comment-4067</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Thu, 23 Oct 2008 18:21:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.heikkitoivonen.net/blog/?p=229#comment-4067</guid>
		<description>You should check out bcfg2 at bcfg2.org. It is written in python.

Bcfg2 takes a different approach than cfengine and puppet. Instead of writing code to do something, you write an xml specification of how you want the system to look. Bcfg2 checks the target system against the specification and installs any packages, files, or services that do not match. Then it reports if anything wasn&#039;t able to be installed correctly. With the others, there is not an integrated way of verifying that your changes got deployed properly.

We&#039;re using it to deploy and manage about 175 Ubuntu workstations and 2 Ubuntu servers. We are able to specify that particular computers or groups of computers should get one configuration file or package while others get something completely different.

There is active development, and the developers are receptive of bug reports and patches.</description>
		<content:encoded><![CDATA[<p>You should check out bcfg2 at bcfg2.org. It is written in python.</p>
<p>Bcfg2 takes a different approach than cfengine and puppet. Instead of writing code to do something, you write an xml specification of how you want the system to look. Bcfg2 checks the target system against the specification and installs any packages, files, or services that do not match. Then it reports if anything wasn&#8217;t able to be installed correctly. With the others, there is not an integrated way of verifying that your changes got deployed properly.</p>
<p>We&#8217;re using it to deploy and manage about 175 Ubuntu workstations and 2 Ubuntu servers. We are able to specify that particular computers or groups of computers should get one configuration file or package while others get something completely different.</p>
<p>There is active development, and the developers are receptive of bug reports and patches.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

