On Wed, Apr 2, 2008 at 12:42 PM, Jason L Tibbitts III <<a href="mailto:tibbs@math.uh.edu">tibbs@math.uh.edu</a>> 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;">
Java guidelines<br>
  * <a href="http://fedoraproject.org/wiki/PackagingDrafts/Java" target="_blank">http://fedoraproject.org/wiki/PackagingDrafts/Java</a><br>
  * This is the first vote for this draft, but it's the culmination of<br>
    significant work and discussion<br>
  * Accepted (5 - 1)<br>
</blockquote></div><br clear="all">Where should questions about the Java guidelines be directed?  This list?  The wiki page?<br><br>I'm curious about two points.  First, rpmlint can either complain that jars are indexed, or complain that they are not indexed.  In the default Fedora configuration, it complains if they are indexed.  Why?  Is there some supported JVM on some supported Fedora release that cannot handle indexed JARs?  I don't see anything about this in the JPackage guidelines, nor in the Fedora guidelines.<br>
<br>Second, I have a question about the use of Class-Path in JAR manifests.  The JPackage guidelines say nothing about it.  The Fedora guidelines only give a sed command to remove Class-Path entries, but do not discuss why they should be removed.  Rpmlint says, "These entries do not work with older Java versions and even if they do work, they are inflexible and usually cause nasty surprises."  What older Java versions?  Any that we care about?  In what way are they inflexible?  What nasty surprises have been encountered?<br>
<br>Thanks,<br>-- <br>Jerry James<br><a href="http://loganjerry.googlepages.com/">http://loganjerry.googlepages.com/</a>