On Tue, Nov 11, 2003 at 09:09:08AM -0500, Angus F. Hewlett wrote: > On Tue, 11 Nov 2003 RonKuper@xxxxxxxxxxxx wrote: > > > Metadata in DLL, pros: > > - Same object provides meta-data and functionality > > - Meta data can be coughed up algorithmically, ie, one DLL can expose > > multiple plugs > > 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. > > 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. The use of tarballs for program data is becomming increasingly common, eg. that is what OpenOffice uses for its native format - the document is an XML file + all the images and so on. I dont know if its good/efficient or not, but pulling a single file from a tarball is pretty cheap. - Steve ---------------------------------------------------------------------- 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