Andreas said: > ext/argouml-cpp/lib/ or so? I know, makes loading harder...
In think again we have something to learn here from eclipse. With the single directory we have for module jars there is no way we can control two different modules from deciding to use the same jar name for themselves or conflicting with each other files. The eclipse plugins each go under their own separate directory and that directory name includes a dot separated URL owned by the plugin writers organisation. e.g. eclipse/plugins/de.mvmsoft.checkclipse_2.2.0 contains the checkclipse plugin. I'd hesitated to suggest this before as I didn't want to see modules forced to repackage themselves. However we could have our module discovery code deal with both the current situation and the structure described above. That directory name could even by contain the name of the jar and class in which to find the module interface implementation or alternatively have it contain some XML description file as eclipse does. Bob. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
