2009/1/23 Toni Menzel <[email protected]> > Congratulations from me as well! Great Job! > > Actually i am wondering why the bundleized dependencies > -- (from wiki) > > <!-- bundle-ized dependencies, not official releases --> > > <dependency> > <groupId>org.ops4j.peaberry.dependencies</groupId> > > <artifactId>aopalliance</artifactId> > > <version>1.0-SNAPSHOT</version> > > </dependency> > <dependency> > > <groupId>org.ops4j.peaberry.dependencies</groupId> > > <artifactId>guice</artifactId> > > <version>2.0-SNAPSHOT</version> > > </dependency> > > -- > are snapshot versions - and cannot be released as part of this 1.0 - to > ensure that it still works tomorrow ?
because Guice 2 has not yet been released there's no official Maven artifact to depend on and I didn't want to upload artifacts to the central Maven repository that didn't belong there, or that we weren't going to support long term (that's also why they're snapshot versions). however, Maven users would obviously want these dependencies so I uploaded them on the OPS4J snapshot repository (note the peaberry pom currently has no dependencies, so you could pull in the SpringSource version of AOPAlliance or the official Guice jar in the future - we take the OSGi approach and use package, not module, dependencies ;) so it will still work tomorrow, in that as long as you meet the package import requirements (wrt. versioning, etc) it will perform as expected - after all, that's what we're aiming for with OSGi isn't it? ie. not fragile/frozen collections of jars, but flexible assemblies... Yet, both of them are "peaberryized" giving them the new osgi packaging and > new groupIds.. > because they're unofficial releases then we should be good citizens and put them under our group identifier to show that we've modified them (again just like SpringSource does) > Well done > thanks :) > Toni > > > On Fri, Jan 23, 2009 at 7:40 AM, Peter Neubauer > <[email protected]>wrote: > >> Congrats Stuart on pulling this around to a 1.0! >> >> /peter >> >> Open Hearts, Open Minds, www.OpenCauses.org. >> >> GTalk: neubauer.peter >> Skype peter.neubauer >> Phone +46 704 106975 >> LinkedIn http://www.linkedin.com/in/neubauer >> Twitter http://twitter.com/peterneubauer >> >> http://www.neo4j.org - New Energy for Data - the Graph Database. >> http://www.ops4j.org - New Energy for OSS Communities - Open >> Participation Software. >> http://www.qi4j.org - New Energy for Java - Domain Driven >> Development. >> >> >> >> >> On Fri, Jan 23, 2009 at 5:42 AM, Stuart McCulloch <[email protected]> >> wrote: >> > Hi folks, >> > >> > I finally got round to releasing peaberry 1.0 :) >> > >> > It's available from the main peaberry site as well as via Maven: >> > >> > http://code.google.com/p/peaberry/wiki/Maven >> > >> > next step is to work on EclipseRegistry and Lifecycle extensions! (and >> of >> > course any bug reports...) >> > >> > -- >> > Cheers, Stuart >> > >> > >> > >> > -- >> > Cheers, Stuart >> > >> > _______________________________________________ >> > general mailing list >> > [email protected] >> > http://lists.ops4j.org/mailman/listinfo/general >> > >> > >> >> _______________________________________________ >> general mailing list >> [email protected] >> http://lists.ops4j.org/mailman/listinfo/general >> > > > > -- > Toni Menzel > Software Developer > [email protected] > > http://www.ops4j.org - New Energy for OSS Communities - Open > Participation Software. > > _______________________________________________ > general mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/general > > -- Cheers, Stuart
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
