Hi everyone, With regard to the variety of Linux distributions and other OSs Syncany is (hopefully) going to be used on, I think we need to do some sort of dependency management. Some packages are available on some systems, others are not. Especially on Windows (and OSX?), all dependencies have to be shipped with the application.
Does anybody know how other projects do that? >From the top of my head, I'd suggest to have all required JARs in the library folder and write different Ant scripts for the different platforms. However, that would mean that the library folder would become very large very quickly... Any other ideas? Comments? Anybody interested in doing that? Would be of great help! I think the above dependency issues are also relevant for the plugins and their dependencies. I believe carrying around all the plugins with the main application is not a good thing, because most people will use only one or two of them. I think it would be great to have one JAR file per plugin and the possibility to put them in a plugin folder (e.g. ~/.syncany/plugins). Again, I could really use some help with this so I can concentrate on the main synchronization algorithm. Cheers, Philipp -- Mailing list: https://launchpad.net/~syncany-team Post to : [email protected] Unsubscribe : https://launchpad.net/~syncany-team More help : https://help.launchpad.net/ListHelp

