[ksh93-integration-discuss] ksh93 Integration Update 1 Amendments 1 [PSARC/2008/344 FastTracktimeout 06/03/2008]
Joseph Kowalski
jek3 at sun.com
Wed May 28 10:19:25 PDT 2008
Roland Mainz wrote:
>> The java packages are in /usr/share/lib/ and /usr/share/lib/java/
>>
>
> I doubt the JAVA packages there have any ISA-specific code inside.
>
First, "package" is a reserved word in the Java Language. Need to be
careful
here....
A "wad which exports Java interfaces" may have an ELF object as part of
its implementation through the magic of JNI.
Personally, I don't get very excited about /usr/share. Nobody actually uses
it to export its contents from a heterogenious server (rotating rust is
too cheep
these days and we don't have tools to make it easy).
Also, people always get this wrong. Example:
$ ls /usr/gnu
bin share
Huh? This share is supposed to be shared? If that was the case is should
be /usr/gnu/... and /usr/share/gnu/...
Frankly, unless its fairly massive (like /usr/share/doc or /usr/share/images
(making the later up), its just not worth bothering.
Er, I would like to see one location, be it /usr/lib/shell or
/usr/share/shell.
Having two is just extra complication.
(And yes, I meant /usr/share/shell. In deference to "linux familiarity", we
hide the "clutter" from /usr/bin. The FSH says so. The FSH explicitly
states that its OK to "clutter" /usr/share. Its encouraged. So it is
written;
so it shall be done.)
Is this one of those FOSS cases we are supposed to not get too deep into
polishing the edges?
- jek3
More information about the ksh93-integration-discuss
mailing list