<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Packaging is Hard</title>
	<link>http://fettig.net/weblog/2004/08/16/packaging-is-hard/</link>
	<description>The latest on Abe's work</description>
	<pubDate>Thu, 21 Aug 2008 20:12:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: metafeather</title>
		<link>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-175</link>
		<author>metafeather</author>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-175</guid>
		<description>I'm really looking forward to an OS X package (or Fink install). 
As you correctly state, getting all the dependencies in place by hand when you are unfamiliar is a real turn off.

I'm happy to give feedback on the install on some fairly clean machines (definitely had no other Python stuff installed before):
OS X (10.3), Debian, and a Win2k Server.

Also wondered if you are in touch with Marc Liyanage, the package master of OS X (&lt;a href="http://www.entropy.ch/)?"&gt;http://www.entropy.ch/)?&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;m really looking forward to an OS X package (or Fink install).<br />
As you correctly state, getting all the dependencies in place by hand when you are unfamiliar is a real turn off.</p>
<p>I&#8217;m happy to give feedback on the install on some fairly clean machines (definitely had no other Python stuff installed before):<br />
OS X (10.3), Debian, and a Win2k Server.</p>
<p>Also wondered if you are in touch with Marc Liyanage, the package master of OS X (<a href="http://www.entropy.ch/)?"></a><a href="http://www.entropy.ch/" rel="nofollow">http://www.entropy.ch/</a>)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Twomey</title>
		<link>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-176</link>
		<author>Michael Twomey</author>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-176</guid>
		<description>I've done this sort of stuff before and I can vouch for how underappreciated release engineering is, trying to go from an assemble the bits release to a fully fledged standalone app is a huge job.

If you want to simplify your life a small amount on the mac you could stick with fink only at first (though you'll get many more people with a nice standalone app). The fink info files are easy to edit, and if stuff is distutil'd properly, python stuff is a breeze to install.

If you want good examples of packaging an server style application I'd look at Plone (&lt;a href="http://plone.org/)"&gt;http://plone.org/)&lt;/a&gt; on the mac. The plone folks have done a great job of packaging up plone with a proper startup script and package management. Upgrading plone is fairly easy too. On the windows side they deliver a nice control panel too, and hook into windows services.

For more on python mac app bundle generation, look at Bob Ippolito's work, &lt;a href="http://www.pycs.net/bob/weblog/"&gt;http://www.pycs.net/bob/weblog/&lt;/a&gt; , he's aiming for py2exe style .app generation. The pyobjc stuff has some relevant info too.

py2exe *should* take care of the windows side fairly easily, then use nsis (&lt;a href="http://nsis.sourceforge.net/)"&gt;http://nsis.sourceforge.net/)&lt;/a&gt; to generate a nice windows installer (nsis is great, faster, more powerful and nicer to develop with than most of the commercial installers).</description>
		<content:encoded><![CDATA[<p>I&#8217;ve done this sort of stuff before and I can vouch for how underappreciated release engineering is, trying to go from an assemble the bits release to a fully fledged standalone app is a huge job.</p>
<p>If you want to simplify your life a small amount on the mac you could stick with fink only at first (though you&#8217;ll get many more people with a nice standalone app). The fink info files are easy to edit, and if stuff is distutil&#8217;d properly, python stuff is a breeze to install.</p>
<p>If you want good examples of packaging an server style application I&#8217;d look at Plone (<a href="http://plone.org/)"></a><a href="http://plone.org/" rel="nofollow">http://plone.org/</a>) on the mac. The plone folks have done a great job of packaging up plone with a proper startup script and package management. Upgrading plone is fairly easy too. On the windows side they deliver a nice control panel too, and hook into windows services.</p>
<p>For more on python mac app bundle generation, look at Bob Ippolito&#8217;s work, <a href="http://www.pycs.net/bob/weblog/">http://www.pycs.net/bob/weblog/</a> , he&#8217;s aiming for py2exe style .app generation. The pyobjc stuff has some relevant info too.</p>
<p>py2exe *should* take care of the windows side fairly easily, then use nsis (<a href="http://nsis.sourceforge.net/)"></a><a href="http://nsis.sourceforge.net/" rel="nofollow">http://nsis.sourceforge.net/</a>) to generate a nice windows installer (nsis is great, faster, more powerful and nicer to develop with than most of the commercial installers).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abe</title>
		<link>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-177</link>
		<author>Abe</author>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://fettig.net/weblog/2004/08/16/packaging-is-hard/#comment-177</guid>
		<description>Wow, great links, guys.  Thank you!

metafeather, I'll definitely be looking for some testers once I get my packages together.  Thanks for volunteering!

Michael, any thoughts on NSIS vs. InnoSetup?


</description>
		<content:encoded><![CDATA[<p>Wow, great links, guys.  Thank you!</p>
<p>metafeather, I&#8217;ll definitely be looking for some testers once I get my packages together.  Thanks for volunteering!</p>
<p>Michael, any thoughts on NSIS vs. InnoSetup?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
