From: Taj M. <ta...@wi...> - 2004-11-07 02:44:30
|
Hi Elio, > I'm starting to write the plugin SDK (the set of libraries and tools > to create DaVinci plugins) Great! That sounds good :). Hopefully I'll get my computer back on it's legs soon...the transformer died, and I also got my new HDD, so I've been copying everything over. > Perhaps the most obvious way is to create a separate CVS module, so > we don't have a mess in the main davinci module. This aproach have > one important inconvenient: Some unit code have to be shared between > the main DaVinci program and the plugins, so we would need to have a > duplicate in each module. I don't have to say that it will be a pain > when the file updates in one module, and it's not updated in the other. Well, I donno... The advantage to having the sdk code in a different module is that we can develop is seperately keep stable sdk in the main davinci module as well develop another version of the sdk. Of course, this does have the problem that you highlighted...a bunch of different versions of the files to keep current :(. Maybe we could have a script that would check out the sdk source and make symlinks...that wouldn't be very compatible with Windows though. So I agree that having everything in the same module would probably be the best... > Alternatively, we can put the SDK code into a sdk directory inside > davinci module. This way we have everything in one place, and > everything is sync'ed. We have to make sure we don't mess with other > units. Sounds good to me :). -- Taj |