On Tue, Sep 8, 2009 at 7:05 PM, Sebastian Harl <span dir="ltr">&lt;<a href="mailto:sh@tokkee.org">sh@tokkee.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Amit,<br>
<div class="im"><br>
On Tue, Sep 08, 2009 at 06:34:04PM +0530, Amit Gupta wrote:<br>
&gt; I was wondering why the java plugin api class files are published under<br>
&gt; share/collectd/java. Ideally, a java-plugin.jar file containing all the<br>
&gt; class files should get published rather than the individual class files.<br>
<br>
</div>That sounds like a good idea to me (from what I&#39;ve seen so far this is<br>
the more common case in the Java world). I suppose that installing<br>
individual .class files was easier to implement for now and nobody<br>
bothered about changing that. Please feel free to provide a patch<br>
(remember to update the sample config in src/<a href="http://collectd.conf.in" target="_blank">collectd.conf.in</a> as well)<br>
;-) <br></blockquote><div><br>I will start working on the patch.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
&gt; Additionally, the jar files IMO should get published to the lib directory<br>
&gt; where the so files are sitting rather than the share directory.<br>
<br>
</div>Why do you think so?<br>
<br>
If those files are architecture independent (which, I suppose, is the<br>
case, but I&#39;m not sure how JNI has an effect on that), /usr/share/<br>
collectd/ is the right place for them (according to FHS).<br></blockquote><div> </div><div>I think of jar files equivalent of .so files. A jar file is used to ship collection of java class files similar to a .so file which is a collection of object files.  If you look at any of the java based softwares, for instance tomcat, you will find all the jars sitting in the lib directory.<br>
<br>Regards<br>Amit<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Cheers,<br>
Sebastian<br>
<font color="#888888"><br>
--<br>
Sebastian &quot;tokkee&quot; Harl +++ GnuPG-ID: 0x8501C7FC +++ <a href="http://tokkee.org/" target="_blank">http://tokkee.org/</a><br>
<br>
Those who would give up Essential Liberty to purchase a little Temporary<br>
Safety, deserve neither Liberty nor Safety.         -- Benjamin Franklin<br>
<br>
</font><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.9 (GNU/Linux)<br>
<br>
iEYEARECAAYFAkqmXbgACgkQEFEKc4UBx/zEXgCffcvWsq/ptyfUAlBboSYpR4C8<br>
V2IAnRBXbJrf/iBYN63JkasDh7uKX/au<br>
=73lA<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br>