[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Summary of the id?as.



On Wed, Sep 19, 2001 at 02:08:03PM -0500, Colin Watson wrote:
> On Wed, Sep 19, 2001 at 11:03:50AM +1000, Jeff Turner wrote:
> > On Tue, Sep 18, 2001 at 02:44:00PM +0200, Ola Lundqvist wrote:
> > > To discuss:
> > > -----------
> > > 
> > > * Should we allow library packages to provide different versions?
> > >   Like libxalan2 that provides both xalan1 and xalan2 jars.
> > > * Should there be a script that automaticly fixes the symbolic
> > >   links in the /usr/share/java directory.
> > > * Must programs also place their files in /usr/share/java.
> > 
> > I'd have thought program-specific jars are by definition, not shared,
> > and therefore do not belong on /usr/share?
> 
> /usr/share is for files that can be shared among machines (of different
> architectures), not necessarily for files that can be shared among
> programs.
> 
> I can imagine some packagers preferring to put .jar files that only they
> care about into /usr/share/<package> rather than /usr/share/java,
> though, to keep the namespace clean.

That is true. So it should say should and not must. :)

> > > Default classpath:
> > > ------------------
> > > 
> > > * This discusses the default classpath, except the classpath that
> > >   are needed by the jvm. Should there be any such thing?
> > 
> > Or rather, *can* any such thing exist without:
> > 
> >  - breaking non-packaged programs which assume a clean classpath.
> >  - upsetting a lot of developers who like to make a clean-classpath
> >    assumption. I think most Apache coders fall into this category,
> >    because most (all?) Apache projects ignore the classpath, and use an
> >    Ant properties file to find jars. Perhaps other Apache people <waves
> >    to Marcus Crafter> can confirm/deny this.
> 
> I think there's got to be some kind of default classpath, even if it can
> be overridden, otherwise programs without a startup script require the
> user to set an environment variable before they can be used (see Debian
> policy 10.9: "A program must not depend on environment variables to get
> reasonable defaults").

Well the java policy says that all java programs must have a startup
script.

Regards,

// Ola

> -- 
> Colin Watson                                  [cjwatson@flatline.org.uk]
> 
> 
> -- 
> 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 /
 ---------------------------------------------------------------



Reply to: