Gentoo Archives: gentoo-dev

From: Dylan Carlson <absinthe@g.o>
To: gentoo-dev@g.o
Subject: [gentoo-dev] JRE support - is it worth it?
Date: Tue, 20 May 2003 03:49:31
Message-Id: 200305192349.32237.absinthe@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Greetings,
5
6 This is not an RFC, per se, but I am posting this with the general purpose
7 of soliciting discussion. This might be a controversial subject, so I
8 think it warrants some conversation before it reaches the level of an RFC.
9
10 I have talked with a couple of people the idea of dropping JRE support in
11 Gentoo. The reasons this idea came about:
12
13 1. Gentoo is a source-based distribution. We have Java-based packages
14 that build from source for the same reason that have C packages that build
15 from source. Yet, it's unthinkable to have a system without a C compiler.
16 Thus it should be almost as unthinkable to have a system without a Java
17 compiler.
18
19 2. Few people actually use a JRE inside of Gentoo for the above reason (if
20 any) ... yet of course reliable statistics on this are not available.
21 Furthermore, some packages require a JDK to run, namely servlet engines,
22 development environments, and rare apps that depend on the JDK without
23 actually compiling/debugging anything.
24
25 3. Jikes will compile most things, but not everything. Furthermore, Jikes
26 lacks a javadoc tool, among other things. So it's not suitable to have a
27 JRE + Jikes combination, though in theory that might be possible someday.
28
29
30 User impact to the above idea:
31
32 1. Download & install size: Using 1.4 as our example, JRE's are about a
33 22MB download. JDKs are about 42MB. It's also safe to assume that the
34 JDKs also occupy roughly twice the disk space, though I don't have
35 specifics on it for this email.
36
37 2. Reduced complexity in java-config(1), simplifies the nature of Java
38 ebuilds for both Gentoo developers and users submitting ebuilds alike.
39
40 3. Reduced QA burden.
41
42 I would like to hear your thoughts on this.
43
44 Cheers,
45 Dylan Carlson
46
47 Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x708E165F
48 Key fingerprint = 3AEA DE38 FE42 15A6 C0E2 730E 3D04 BCC1 708E 165F
49 -----BEGIN PGP SIGNATURE-----
50 Version: GnuPG v1.2.1 (GNU/Linux)
51
52 iD8DBQE+yaXKPQS8wXCOFl8RAg/IAJ9s7FL6mRrciaCMU3med2CGUysRZgCcDvlB
53 fj/MRBGYX0e8mjjs2fDisG4=
54 =hpnd
55 -----END PGP SIGNATURE-----
56
57
58 --
59 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] JRE support - is it worth it? Chris Davies <c.davies@×××××××.org>
RE: [gentoo-dev] JRE support - is it worth it? Riyad Kalla <rsk@×××××××××.edu>
Re: [gentoo-dev] JRE support - is it worth it? Brad Laue <brad@××××××.com>
Re: [gentoo-dev] JRE support - is it worth it? George Shapovalov <george@g.o>
[gentoo-dev] Re: JRE support - is it worth it? Stephan Feder <sf@×××××.de>