Bug#363165: [PROPOSAL] drop version number from jar installations

2006-04-18 Thread Barry Hawkins
On Tue, Apr 18, 2006 at 01:23:56AM +0200, Peter Eisentraut wrote:
[...]
> I propose that the requirement to add the upstream version number to
> the jar installation and the symlink from the non-versioned name be
> dropped.  Discussion on [EMAIL PROTECTED] showed that no one really
> knows what this is supposed to be for, no one wanted to defend it, and
> it doesn't seem to have technical value.
[...]
Peter,
I replied to that posting[0], and I don't think the discussion yielded 
a lack of support for using version numbers in .jar file names.  Since
nobody responded to the issues mentioned there, I cannot see why we should
implement this request.

What is the significant gain you propose by not having version numbers?
The version numbers are a lightweight (though imperfect) means of dealing
with the inevitable situation of incompatibilities between versions of an 
API.  For example, when a maintainer is packaging a Java API that depends
on the Jakarta Commons HTTPClient version 3.0, they at least can see that
the symlink commons-httpclient.jar points to commons-httpclient-2.0.2.jar
and have some insight as to why their package isn't behaving properly.

[0] - http://lists.debian.org/debian-java/2006/03/msg00078.html

-- 
Barry Hawkins
All Things Computed
site: www.alltc.com
weblog: www.yepthatsme.com

Registered Linux User #368650


signature.asc
Description: Digital signature


gij java doku

2006-04-18 Thread Helmut H. Franke
Hello all,

since I have to use Debian stable distribution on
an old PReP PPC computer and have to learn java, I
want to use GCJ and GIJ for compilation and as
JVM.  However, I ran into the problem, that many
essential classes are not complete or have
different functionality from the sun original and
lack methods, that we need for our reading/classes
at university.  I have been looking for
documentation on GCJ for some days now, but so far
I could not find any doku, that describes the
available classes and their fields and implemeted
methods for the current GCJ in the debian stable
(sarge) distribution.

The GCJ version here is

gcj (GCC) 3.3.5 (Debian 1:3.3.5-13)
Copyright © 2003 Free Software Foundation, Inc.

Please, if anyone knows, where I can find the
needed complete documentation of the implemented
java language in this above version of GCJ, then
tell me.

Or can I use another, more complete, free java
version on this machine under debian stable, so I
can do the necessary exercises and testing?


Alles Gute
Helmut H. Franke

-- 
Avatar Chat Systeme:  http://www.amiculi.net  http://pgm.amoris.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



seeking gcj 3.3.5 / gij 3.3.5 / libgcj-3.3.5.jar of debian sarge java documentation

2006-04-18 Thread Helmut H. Franke
Hello all,

sory for posting this a 2nd time, but I think I
need to correct the subject line.  Now I have made
some extension to this message.

Since I have to use Debian stable distribution on
an old PReP PPC computer and have to learn java, I
want to use GCJ and GIJ for compilation and as
JVM.  However, I ran into the problem, that many
essential classes are not complete or have
different functionality from the sun original and
lack methods, that we need for our reading/classes
at university.  I have been looking for
documentation on GCJ for some days now, but so far
I could not find any doku, that describes the
available classes and their fields and implemeted
methods for the current GCJ in the debian stable
(sarge) distribution.

The GCJ version here is

gcj (GCC) 3.3.5 (Debian 1:3.3.5-13)
Copyright © 2003 Free Software Foundation, Inc.

It seems that it uses
/usr/share/java/libgcj-3.3.5.jar for all the java
packages.  There are also a lot of C-header files
with names of java classes in the
/usr/include/java tree for which I could not find
a single mention in a doc file, but that seems not
so important to use gcj/gij for developping
programs only.

Please, if anyone knows, where I can find the
needed complete documentation of the implemented
java language in this above version of GCJ, then
tell me.

Or can I use another, more complete, free java
version on this machine under debian stable, so I
can do the necessary exercises and testing?


Alles Gute
Helmut H. Franke

-- 
Avatar Chat Systeme:  http://www.amiculi.net  http://pgm.amoris.org


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]