<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Anything Ubuntu can do, we can do better. Except this stuff.</title>
	<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.</link>
	<description>Flying through the universe of code on a talking spaceship!</description>
	<pubDate>Mon, 06 Oct 2008 12:51:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: nick</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8661</link>
		<dc:creator>nick</dc:creator>
		<pubDate>Fri, 11 Apr 2008 06:52:09 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8661</guid>
		<description>Q:  Are we ever going to see something that parallels Synaptic on the Mac?

A:  Probably no, but with a slim chance that we might, and here's my reason for saying that:  It would require Apple to do something about it.  Third party solutions are interesting.  MacPorts is a start.  But until Apple has the Mac OSX Software... Menubar item open an App (iApps?) that will fetch an iTunes-like storefront of available apps (like they are going to do with the iPhone software) Mom and Pop user are never going to know the third party app exists (you pointed this out, i think Bob pointed this out as well).  I say possibly yes because as i said, they ARE doing this with the iPhone, at least according to what I read last.  The reason I don't think it would fly on the desktop App list is that it will require Apple to vet and keep track of apps.  Software publishing would become their problem, and that's an expensive and overhead I don't think they want to incur.  The iPhone will most likely have a pretty slim application base, relative to everything else.  Face it, its a cool platform, but a limited one, fancy effects and all, and I'm curious what hoops developers will have to jump through (other than the ones already published) to get their app on board.  Synaptic and Ubuntu work well because everybody uses a central system for publishing, ultimately somebody is controlling the feeds that get pushed to Synaptic, and while just about anybody can add applications, Apple couldn't do things that way, the whole system would be full of wretched software (even worse than CS3...*shudders*) and one or two bad experiences and people would start to distrust it.  Rating systems, download counts, in-line reviews, etc., might help this, but as a user of MacUpdate and VersionTracker I couldn't see Apple running a similar service for an in-house software distribution system.

I think that most Mac users, some developers included, either miscalculate, or overlook the benefits of Packages.  Even if your application is a completely self-contained drag and drop app, a package can be useful.  As somebody mentioned above, most current software on Windows uses installers.  People know this, they are comfortable with it, to an extent.  They know they download a file, run it, it runs an installer, and eventually they get an icon on their desktop, or in their start menu, or by gosh sometimes the program opens all by itself when the installer is finished. 

Apple's simplified system is freaking sweet.  The Bundle concept is one I love and cherish.  But my mother could give a damn about bundles and how great they are as she is running the latest game she just downloaded from the disk image instead of dragging and dropping it.  Same goes for my brother, and the rest of my family whom i have managed to convert and created the need for me to purchase ARD Unlimited to manage and keep up with (I was going to have to support them anyway, Windows or not, at least this way I can do it from my desk).

With Leopard especially, developers can use a tool (I used Iceberg and loved it), create a package, put it in a DMG, run the command in Terminal to make the package internet enabled, and the masses (those who use Safari at least) will now download the binary DMG, which will automatically extract its contents, delete itself, AND start the Package installer.  3 simple, single-window clicks later and the user's app is ready to go.  If you're a zip or tgz fan and not a DMG fan you're adding another double click to a user's process, but that should be all.  If a developer really wanted to be slick he could add a postflight script that gave an Applescript prompt to ask if the user would like to start the program now or just exit the installer.  the DMG is gone, most windows users know that once they install an App they can safely delete the installer (many Mac users figure this out rather quickly as well, though i have encountered a particularly dumb user or two in my time).

As a systems administrator i _Love_ packages.  I can't get enough of them.  I had a massive 288MB package with preflight and postflight scripts used to set up new systems in my old department at work.  I'd start up a new machine, turn on Remote Administration, and go back to my desk.  Push the package with ARD and reboot and that machine was good to go.  At last count before i switched departments I was installing 10 or 12 apps, and setting 15 or 16 system preferences and tweaks with that, oh, and installed 25 printers and their appropriate drivers.  Wasn't much but saved me quite a bit of time when a load of new machines came in.  That really has no bearing on this topic, but I wanted to demonstrate that I'm not a programmer but a sysadmin, and general geek.  I know how to code, but i prefer web apps over Cocoa :)  the other point i wanted to make is that as an Apple SysAdmin managing 40-50 machines, I  got really good at making packages, be it to deploy settings, software, drivers, whatever, they are incredibly simple to make and learn the ins and outs of, and their payoff is incredible in terms of simplicity.

My rant has went on long enough.  I'll shut up now! :)</description>
		<content:encoded><![CDATA[<p>Q:  Are we ever going to see something that parallels Synaptic on the Mac?</p>
<p>A:  Probably no, but with a slim chance that we might, and here&#8217;s my reason for saying that:  It would require Apple to do something about it.  Third party solutions are interesting.  MacPorts is a start.  But until Apple has the Mac OSX Software&#8230; Menubar item open an App (iApps?) that will fetch an iTunes-like storefront of available apps (like they are going to do with the iPhone software) Mom and Pop user are never going to know the third party app exists (you pointed this out, i think Bob pointed this out as well).  I say possibly yes because as i said, they ARE doing this with the iPhone, at least according to what I read last.  The reason I don&#8217;t think it would fly on the desktop App list is that it will require Apple to vet and keep track of apps.  Software publishing would become their problem, and that&#8217;s an expensive and overhead I don&#8217;t think they want to incur.  The iPhone will most likely have a pretty slim application base, relative to everything else.  Face it, its a cool platform, but a limited one, fancy effects and all, and I&#8217;m curious what hoops developers will have to jump through (other than the ones already published) to get their app on board.  Synaptic and Ubuntu work well because everybody uses a central system for publishing, ultimately somebody is controlling the feeds that get pushed to Synaptic, and while just about anybody can add applications, Apple couldn&#8217;t do things that way, the whole system would be full of wretched software (even worse than CS3&#8230;*shudders*) and one or two bad experiences and people would start to distrust it.  Rating systems, download counts, in-line reviews, etc., might help this, but as a user of MacUpdate and VersionTracker I couldn&#8217;t see Apple running a similar service for an in-house software distribution system.</p>
<p>I think that most Mac users, some developers included, either miscalculate, or overlook the benefits of Packages.  Even if your application is a completely self-contained drag and drop app, a package can be useful.  As somebody mentioned above, most current software on Windows uses installers.  People know this, they are comfortable with it, to an extent.  They know they download a file, run it, it runs an installer, and eventually they get an icon on their desktop, or in their start menu, or by gosh sometimes the program opens all by itself when the installer is finished. </p>
<p>Apple&#8217;s simplified system is freaking sweet.  The Bundle concept is one I love and cherish.  But my mother could give a damn about bundles and how great they are as she is running the latest game she just downloaded from the disk image instead of dragging and dropping it.  Same goes for my brother, and the rest of my family whom i have managed to convert and created the need for me to purchase ARD Unlimited to manage and keep up with (I was going to have to support them anyway, Windows or not, at least this way I can do it from my desk).</p>
<p>With Leopard especially, developers can use a tool (I used Iceberg and loved it), create a package, put it in a DMG, run the command in Terminal to make the package internet enabled, and the masses (those who use Safari at least) will now download the binary DMG, which will automatically extract its contents, delete itself, AND start the Package installer.  3 simple, single-window clicks later and the user&#8217;s app is ready to go.  If you&#8217;re a zip or tgz fan and not a DMG fan you&#8217;re adding another double click to a user&#8217;s process, but that should be all.  If a developer really wanted to be slick he could add a postflight script that gave an Applescript prompt to ask if the user would like to start the program now or just exit the installer.  the DMG is gone, most windows users know that once they install an App they can safely delete the installer (many Mac users figure this out rather quickly as well, though i have encountered a particularly dumb user or two in my time).</p>
<p>As a systems administrator i _Love_ packages.  I can&#8217;t get enough of them.  I had a massive 288MB package with preflight and postflight scripts used to set up new systems in my old department at work.  I&#8217;d start up a new machine, turn on Remote Administration, and go back to my desk.  Push the package with ARD and reboot and that machine was good to go.  At last count before i switched departments I was installing 10 or 12 apps, and setting 15 or 16 system preferences and tweaks with that, oh, and installed 25 printers and their appropriate drivers.  Wasn&#8217;t much but saved me quite a bit of time when a load of new machines came in.  That really has no bearing on this topic, but I wanted to demonstrate that I&#8217;m not a programmer but a sysadmin, and general geek.  I know how to code, but i prefer web apps over Cocoa :)  the other point i wanted to make is that as an Apple SysAdmin managing 40-50 machines, I  got really good at making packages, be it to deploy settings, software, drivers, whatever, they are incredibly simple to make and learn the ins and outs of, and their payoff is incredible in terms of simplicity.</p>
<p>My rant has went on long enough.  I&#8217;ll shut up now! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Matuschak</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8216</link>
		<dc:creator>Andy Matuschak</dc:creator>
		<pubDate>Thu, 27 Mar 2008 04:22:23 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8216</guid>
		<description>Of course, now that I'm thinking about it, most of the work in solving this problem *is* in the UI. I'll try to write something more on it soon.</description>
		<content:encoded><![CDATA[<p>Of course, now that I&#8217;m thinking about it, most of the work in solving this problem *is* in the UI. I&#8217;ll try to write something more on it soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Matuschak</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8215</link>
		<dc:creator>Andy Matuschak</dc:creator>
		<pubDate>Thu, 27 Mar 2008 04:18:34 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8215</guid>
		<description>Wow! This is essentially precisely what I want behind the scenes. The UI is really-un-good, but I'll definitely look into it more.</description>
		<content:encoded><![CDATA[<p>Wow! This is essentially precisely what I want behind the scenes. The UI is really-un-good, but I&#8217;ll definitely look into it more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michaelw</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8209</link>
		<dc:creator>michaelw</dc:creator>
		<pubDate>Wed, 26 Mar 2008 19:23:53 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-8209</guid>
		<description>Andy,
do you know about 0install? http://0install.net/</description>
		<content:encoded><![CDATA[<p>Andy,<br />
do you know about 0install? <a href="http://0install.net/" rel="nofollow">http://0install.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Codehackers &#187; Blog Archive &#187; Radio Silence</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-7630</link>
		<dc:creator>Codehackers &#187; Blog Archive &#187; Radio Silence</dc:creator>
		<pubDate>Thu, 06 Mar 2008 04:48:59 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-7630</guid>
		<description>[...] been brainstorming on the OS X Pacakge Manager project, as proposed by Andy Matuschak. I&#8217;ve mostly been working on the question of how do we sandbox arbitrary third party [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] been brainstorming on the OS X Pacakge Manager project, as proposed by Andy Matuschak. I&#8217;ve mostly been working on the question of how do we sandbox arbitrary third party [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Holger</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-6625</link>
		<dc:creator>Holger</dc:creator>
		<pubDate>Sat, 09 Feb 2008 16:38:18 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-6625</guid>
		<description>Really great article! Good job, guy!</description>
		<content:encoded><![CDATA[<p>Really great article! Good job, guy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Rauchfuss</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5694</link>
		<dc:creator>Alexander Rauchfuss</dc:creator>
		<pubDate>Wed, 16 Jan 2008 23:08:56 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5694</guid>
		<description>Maybe the simplest way to deal with this would be for application download portals to start allowing devs to upload Info.plist files. These could be parsed for file types and UTIs.  This information might then be queried by any number of client side apps and services.</description>
		<content:encoded><![CDATA[<p>Maybe the simplest way to deal with this would be for application download portals to start allowing devs to upload Info.plist files. These could be parsed for file types and UTIs.  This information might then be queried by any number of client side apps and services.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Smith</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5286</link>
		<dc:creator>David Smith</dc:creator>
		<pubDate>Fri, 04 Jan 2008 04:17:42 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5286</guid>
		<description>Solution: don't bother. Just drag 'em to the trash.

Seriously. Hard drives are big these days. A few plists plus or minus will be lost in the noise. The only exceptions are a) if you're uninstalling because something broke and you think a fresh config will help, or b) if they have some nontrivial chunk of files associated with them (which is pretty rare; GarageBand comes to mind).</description>
		<content:encoded><![CDATA[<p>Solution: don&#8217;t bother. Just drag &#8216;em to the trash.</p>
<p>Seriously. Hard drives are big these days. A few plists plus or minus will be lost in the noise. The only exceptions are a) if you&#8217;re uninstalling because something broke and you think a fresh config will help, or b) if they have some nontrivial chunk of files associated with them (which is pretty rare; GarageBand comes to mind).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eldgin</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5279</link>
		<dc:creator>Eldgin</dc:creator>
		<pubDate>Thu, 03 Jan 2008 22:15:05 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-5279</guid>
		<description>Here's my biggest pet peeve about OSX, it's not installing software, but uninstalling how come no one has mentioned that?  Maybe I'm just too new to OSX but I think there should be a more obvious way of uninstalling applications.  Now I'm nowhere near a windoze fanboy, as I run OSX, Fedora Core 7 and XP on the same machine but this is where probably the only area I think Windoze excels ahead of OSX

I could be wrong or missing something but I hate tracking down files and deleteing them manually just to delete a program.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s my biggest pet peeve about OSX, it&#8217;s not installing software, but uninstalling how come no one has mentioned that?  Maybe I&#8217;m just too new to OSX but I think there should be a more obvious way of uninstalling applications.  Now I&#8217;m nowhere near a windoze fanboy, as I run OSX, Fedora Core 7 and XP on the same machine but this is where probably the only area I think Windoze excels ahead of OSX</p>
<p>I could be wrong or missing something but I hate tracking down files and deleteing them manually just to delete a program.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juri Ganitkevitch</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-4962</link>
		<dc:creator>Juri Ganitkevitch</dc:creator>
		<pubDate>Wed, 26 Dec 2007 10:03:46 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F12%2F20%2Fanything-ubuntu-can-do-we-can-do-better-except-this-stuff%2F&amp;seed_title=Anything+Ubuntu+can+do%2C+we+can+do+better.+Except+this+stuff.#comment-4962</guid>
		<description>Hi Andy, everyone,

I think this a tremendously interesting discussion and a project I would gladly contribute to.

You seem, however, to underestimate Apple concerning the installation procedure. As devs or at least power users most of us have disabled the "open safe files after download" option in Safari. Which, if enabled, does the following to DMG files: downloads them, mounts them, looks if it's just the one application inside. If so, it copies the app into the folder which contains the disk image, unmounting and trashing the latter afterwards. All this without user interaction. Downloads stack bounces after app is unpacked. 

This stops working as soon as people start cluttering their disk images with license files and readmes, but is a start. I also believe this was introduced in 10.5, as I hadn't noticed it before. 

As of now and IMHO it would be best to usability-wise package one's app in a disk image, without any /Applications alias and license (which should be in the Installer or a first-run popup anyway). The Downloads stack and the automatic unpacking would take away the clumsiness of installing and still leave the user with the conscious decision to move the app to Applications.

This however does not address the dependency and search problem. I am not so new to programming itself and OS X, but just starting to poke around in the technologies. In the time I can spare from my MSc work, consider me wanting to help and most certainly following the discussion.

Enough spamming from me for now.</description>
		<content:encoded><![CDATA[<p>Hi Andy, everyone,</p>
<p>I think this a tremendously interesting discussion and a project I would gladly contribute to.</p>
<p>You seem, however, to underestimate Apple concerning the installation procedure. As devs or at least power users most of us have disabled the &#8220;open safe files after download&#8221; option in Safari. Which, if enabled, does the following to DMG files: downloads them, mounts them, looks if it&#8217;s just the one application inside. If so, it copies the app into the folder which contains the disk image, unmounting and trashing the latter afterwards. All this without user interaction. Downloads stack bounces after app is unpacked. </p>
<p>This stops working as soon as people start cluttering their disk images with license files and readmes, but is a start. I also believe this was introduced in 10.5, as I hadn&#8217;t noticed it before. </p>
<p>As of now and IMHO it would be best to usability-wise package one&#8217;s app in a disk image, without any /Applications alias and license (which should be in the Installer or a first-run popup anyway). The Downloads stack and the automatic unpacking would take away the clumsiness of installing and still leave the user with the conscious decision to move the app to Applications.</p>
<p>This however does not address the dependency and search problem. I am not so new to programming itself and OS X, but just starting to poke around in the technologies. In the time I can spare from my MSc work, consider me wanting to help and most certainly following the discussion.</p>
<p>Enough spamming from me for now.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
