exoscale/riemann-acknowledgement — pull request #1 by dlobue (2014-08-27 22:33:41+00:00)
Title: List Riemann as a dev dependency only

List Riemann as a dev dependency only to prevent it from being included
in the uberjar. It is not necessary because the Riemann jar will be
present from the Riemann installation.

Removing Riemann from the uberjar will help shrink the size of the
uberjar, and will allow it to be used with other versions of Riemann. If
Riemann is left in the uberjar, the classes in the plugin will override
those in the Riemann jar itself. This caused problems for me where functions introduced in newer versions of Riemann are unavailable because the Riemann classes used were the ones from the riemann-acknowledge uberjar rather than from the riemann jar itself.