Am 31.08.13 12:51 schrieb "Claus Ibsen" unter <claus.ib...@gmail.com>:
>Hi > >We have a contribution in ticket >https://issues.apache.org/jira/browse/CAMEL-6584 > >I am sending this mail to the PMC to have some thoughts about this >contribution. > >1) >If you see from the ticket, then splunk JARs is NOT in maven central. >And that would require our build of Apache Camel to depend on a 3rd >party maven repo. Which IMHO isn't desireable. > >Though as splunk JARs is not OSGi compliant, we could possible create >a OSGi wrapper bundle, and release it as part of ServiceMix bundle >releases, the SMX team do, which are in Maven central: >http://repo2.maven.org/maven2/org/apache/servicemix/bundles/ > >So if we do an OSGi bundle and release at SMX then we could rely on >maven central. Preben, the author of camel-splunk, has AFAIK been in >touch with Splunk about OSGify their JARs, but they seems not >interested doing this. Basically you can use their API JARs and >download them from their Maven repo - thats it. > >So still we can get the SMX team to do OSGi bundles of these API JARs >and release as part of their bundle releases and we can use them from >Maven central. Hi I don't see any problem with this approach, that's providing an SMX OSGi wrapper on central for this artifact. We already do this as well for a bunch of other 3rd-party libs like QuickFix/J. And if in the future they would "osgi-fy" their artifact but don't want to come over to the Apache central-repo, then we could still grab their bundle from their own repo as we do this already today for example for camel-restlet. > >So IMHO we have a solution to this issue. > > >2) >Splunk server is not open source. Though you can download a free >version which has limited indexing capabilities. But the source code >is not open source etc. > >Though all the other Camel components are integrating with 100% free >open source libraries. Is this really the case? As an example is MongoDb or Salesforce already 100% open source? > >Any thoughts on going down this road? Having out of the box Camel >components that integrate with closed source software? > +1 to go down this road. Babak > > > > > > > >-- >Claus Ibsen >----------------- >Red Hat, Inc. >Email: cib...@redhat.com >Twitter: davsclaus >Blog: http://davsclaus.com >Author of Camel in Action: http://www.manning.com/ibsen