On Tue, 11 Nov 2003, Steve Harris wrote: > On Tue, Nov 11, 2003 at 09:09:08AM -0500, Angus F. Hewlett wrote: > > Provided the metadata format is rich enough, one DLL can expose multiple > > plugs even if the metadata is external. > I think the concern is for dynamic metadata, as exposed by wrapper > plugins. Agreed, but does this really need to be runtime-dynamic or is a seperate wrapper-config app sufficient? As someone that's been working with this stuff for quite a while, I'm inclined to think that runtime-dynamic wrapping, whilst nice in theory, is a PITA in practise and a breeding ground for instability. > > > External metadata, cons: > > > - Metadata "file" can get out of sync with the DLL > > > > Not if users are encouraged to treat GMPI plugin folders as single > > objects. > > Or we use tarballs, zipfiles etc Yep. At this point it becomes a user psychology / social issue, not really a technical one. Tarballs can be regarded as equivalent to folders. Regards, Angus. ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe