Adam and I are kicking off a new project, and we're starting to figure out the fundamental structure of the plugin. One aspect of the structure we will need is a comprehensive way to store information and we feel that the best way to do that in this instance is a package bundle. Based on my reading of the Apple Developer Docs, it seems that Indigo (the Application) tells the OS that anything with a name '*.indigoPlugin' is a package. Obviously, we don't want to use that extension. There are other registered names, too:
Apple wrote:The directory has a known filename extension: .app, .bundle, .framework, .plugin, .kext, and so on.
Question: Are there are any other package extensions that Indigo is sharing with the OS that we might use?
If not, I think it might be a thought, so that plugin developers could all use a standard naming convention when using packages. Does that make sense? My coffee hasn't kicked in yet.