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

Reply via email to