From: Richard S. H. <he...@un...> - 2004-05-05 19:10:30
|
As I mentioned previously, I am separating the bundles from Oscar and OBR will become the official way to get bundle source code and the existing Oscar web site will become a bundle repository site. This raises the question of how should bundle source code be packaged. I see at least three alternatives: 1. Completely self-contained with everything it needs to compile with build file. 2. Containing only the bundle source code with build file and the assumption that you will get needed libraries elsewhere (i.e., osgi.jar, osgi-service.jar, osgi-util.jar, servlet.jar). 3. Containing only the bundle source code with build file that assumes it is installed into the Oscar install directory so that it can find needed libraries in the lib/ directory. Personally, I like the first alternative, even if it means that each bundle includes its own copy of osgi.jar (for example). Somehow it is cleaner to have them self-contained and it makes it easier to use them not only with Oscar. Any other opinions on this matter? -> richard |