On Thu, 2005-06-02 at 07:07 +0100, Mike Hearn wrote:
On Wed, 01 Jun 2005 20:38:37 -0400, Ed Hill wrote:
Have you been using *nix long enough to remember when people thought it was cool to stuff every package into is own /opt/${PACKAGE} directory?
Yep.
Does it sound at all familiar to Apple's approach that you just described?
Nope. Not really. Putting apps in their own (movable) directory isn't the issue here. The things that make appfolders easy go pretty deep, but the fact that it's implemented in terms of magic directories is just a surface detail.
From the description that you've provided, there is *no* depth. And
there is *no* magic.
Quoting from your original email, the two key parts are:
- Packages have no dependencies outside the operating system. They can embed libraries within themselves easily.
- There is no auto update system. Apple also provide a traditional Installer service, which some things use.
So when you've thrown out updates and completely eliminated any intra- package dependencies, whats left? Nothing but a hollow GUI wrapper over yet-another brain-dead application of /opt/${PACKAGE}.
Ed