Re: Java Policy.
On Sun, May 12, 2002 at 03:10:25PM -0400, Andrew Pimlott wrote:
> On Sun, May 12, 2002 at 09:16:37PM +0200, Ola Lundqvist wrote:
> > Java code is supposed to be
> > portable. If you compile it to machine binaries it is no longer a
> > java program and should not be packaged as a such.
>
> You've been listening to too much Sun marketing. :-)
:)
> Please give a rational reason for your position. If some Java code
> compiles with gcj, and runs better when compiled to machine code,
> why not package it that way? (class files should probably be
> distributed in a -dev package.)
I can accept your opinion if "Normal java programs" runned under
(for example kaffe) can use the compiled software as any other java software.
I disagree on that class files should be placed in a -dev package for the
same reason as I want every jar file to be placed in /usr/share/java
(maybe with an exception for jvm:s). You should always be allowed
to use the classes for some other purpose than just for some
executable to run.
> > Non java
> > components should be extracted to a separate package IMHO.
>
> Ok, but I think you should make that explicit in the policy.
> Something like,
>
> If the Java code depends on code written in a "native" language
> (eg, via JNI), the compiled .class files should be delivered in
> an "Architecture: all" package that depends on an
> architecture-specific package containing the compiled native
> code.
A good statement. Can you file that as a whishlist bug on
java-common (preferrably as a patch) with information on where
to place it.
Regards,
// Ola
> Andrew
>
>
> --
> To UNSUBSCRIBE, email to debian-java-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
--
--------------------- Ola Lundqvist ---------------------------
/ opal@debian.org Björnkärrsgatan 5 A.11 \
| opal@lysator.liu.se 584 36 LINKÖPING |
| +46 (0)13-17 69 83 +46 (0)70-332 1551 |
| http://www.opal.dhs.org UIN/icq: 4912500 |
\ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 /
---------------------------------------------------------------
--
To UNSUBSCRIBE, email to debian-policy-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: