www-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simonetrip...@apache.org>
Subject [ANN] Apache Onami SPI 1.0.0 released
Date Fri, 19 Jul 2013 10:30:32 GMT
(sorry for the crosspost)

Hi all,

the Apache Onami Team is pleased to announce the first release of
Apache Onami SPI 1.0.0!
Apache Onami-SPI is a Java5 compatible small collection of reusable
tools for Google Guice to make easier the integration with the Service
Provider Interface pattern.
It tries to take the best from the past experiences in Apache Commons
Discovery<http://commons.apache.org/proper/commons-discovery/> and
99soft's Backport SPI<http://99soft.github.io/backport-spi/>.

More details can be found on Apache Onami SPI website
<http://onami.apache.org/spi/>.

Current release brings following resolved issues:

Bug
[ONAMI-28] - Do not use code from com.google.inject.internal
[ONAMI-49] - drop @Override annotation from methods when implementing interfaces
[ONAMI-50] - Still old org.nnsoft package in
META-INF/services/org.apache.onami.spi.AcmeService test file
[ONAMI-75] - Update tests from pure JUnit to use Onami-Test to avoid
boilerplate code
[ONAMI-86] - Split the SPI module in small submodules

Improvement
[ONAMI-51] - Services discovered via ServiceLoader must be qualified
in the binder in order to address injections

Task
[ONAMI-9] - Import SPI donated codebase to ASF SVN
[ONAMI-26] - Make all artifactId OSGi name compliant
[ONAMI-31] - Update parent pom reference to released 1-incubating version
[ONAMI-36] - remove groupId in components where it is inherited from the parent

Have fun!
-Simo, on behalf of Apache Onami PMC

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi

Mime
View raw message