Le 18 oct. 2010 à 23:54, Maarten Coene a écrit : > +1 for me. There is a chance I'm going to use OSGi @ work, so this could be a > good test case :-) > > I've noticed the code is not JDK 1.4 compatible, but I guess it won't be a > problem to downgrade it? > Or maybe we should drop the JDK 1.4 requirement for Ivy, but I would rather > not > do that as long as Ant is also 1.4 compatible.
I prefer to keep Ivy JDK 1.4 compatible too, for the same reason. I'll downgrade the code. Nicolas > > Maarten > > > > ----- Original Message ---- > From: Nicolas Lalevée <nicolas.lale...@hibnet.org> > To: Ant Developers List <dev@ant.apache.org> > Sent: Wed, October 13, 2010 3:38:33 PM > Subject: Import Bushel into Ivy > > Hi all, > > I would like to import the code of Bushel [1] into Ivy core. > > On the technical part. > Bushel implement some special Ivy resolver and version matching which > understand > the different kind of OSGi dependency, and also understand the repository > descriptor OBR (OSGi Bundle Repository). So the import will make those > resolver > part of Ivy core. > > On the legal part. > The code has been developed under the ASL2 license and by only three > developpers: Alex Radeski, Jérôme Benois and me. I have contacted the two > others, they are joining me in this request and are willing to sign any > software > grant paper necessary. > As the code will be imported into Ivy, the "Bushel" name will then disappear. > Ivy will then support some OSGi feature. > > Deeper in the technical part. > As I explained here [2], Ivy cannot fulfill entirely the OSGi resolve > specification. But I have managed to make resolve work and I think it can > fill > some requirement like making some transition from a ivy/maven based > resolution > mechanism to a pure OSGi based one. Or the reverse. With that respect, we > shouldn't lure Ivy users to say that Ivy support OSGi and I suggest that we > would flag at first it as "experimental". As users would start to try it, we > will see real world case appear, and then we would then advise of its real > state. > This might sound quite pessimistic, but I find this feature exiting enough to > bring it into Ivy core. > > > > WDYT ? > > Nicolas > > [1] http://code.google.com/p/bushel/ > [2] http://code.google.com/p/bushel/wiki/IvyOsgiMapping > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org > For additional commands, e-mail: dev-h...@ant.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org > For additional commands, e-mail: dev-h...@ant.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org