On Mar 14, 2004, at 12:54 pm, Sven Neumann wrote:
Such an image file is kept seperate from the rest of the system. So
there's no chance that whatever library you add there could collide
with other software on the system. Assumed that I understood this
correctly, but that's what I have been told by MacOS X developers...
Not quite correct. There're concepts that permit having several
versions of some resource around without conflicting called a framework,
another would be an application bundle. Depending on what exactly one
wants to achieve one is more suitable than another. If you want to
provide resources for several applications you can only use frameworks
which are a pain in the butt to manage, especially without using XCode.
Application bundles are easier to create and very useful, but they'll
only work in a selfcontained fashion.
So if one wants to create a selfcontained GIMP package, an application
bundle would be more than nice. However this package needs to contain
all possible plugins and other stuff, later extension is not trivially
Gimp-developer mailing list