Adopt the standard Java SPI interface
-------------------------------------
Key: WHIRR-53
URL: https://issues.apache.org/jira/browse/WHIRR-53
Project: Whirr
Issue Type: Improvement
Components: core
Reporter: Tom White
Assignee: Tom White
Fix For: 0.1.0
The SPI implemented in WHIRR-47 makes it difficult to generate a executable
JAR (for a CLI in WHIRR-33) since the whirr.properties files clobber each
other. By implementing an SPI described in
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider (or
http://java.sun.com/j2se/1.4.2/docs/guide/sound/programmer_guide/chapter13.html)
we can use the Maven Shade plugin to produce an executable JAR which avoids
this problem (see
http://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.