Aperture looks for Export and Edit plug-ins in two locations:
/Library/Application Support/Aperture/Plug-Ins
~/Library/Application Support/Aperture/Plug-Ins
Plug-ins located in the first directory are available to all users of a machine. Plug-ins installed in the second location are available only to the current user. Apple recommends the user folder as the default installation location.
Before Aperture can display a list of available plug-ins, it recursively scans the plug-in folders for available CFBundles whose primary class conforms to the ApertureExportPlugIn or ApertureEditPlugIn protocol and which also specify this protocol in their Info.plist file. Once Aperture has the list of installed plug-ins, it uses other properties in the files, such as display name, group, and description, to create menu items for each plug-in.
Last updated: 2008-04-23