From xemacs-m  Tue Aug 19 09:58:01 1997
Received: from hudutilgw.ml.com (hudutilf01.ml.com [198.242.49.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id JAA13825
	for <xemacs-beta@xemacs.org>; Tue, 19 Aug 1997 09:58:01 -0500 (CDT)
Received: from ml2.ml.com ([199.201.37.130])
	by hudutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id KAA20978
	for <xemacs-beta@xemacs.org>; Tue, 19 Aug 1997 10:56:02 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml2.ml.com (8.8.5/8.8.5/MLml4-2.07b) with SMTP id KAA22207
	for <xemacs-beta@xemacs.org>; Tue, 19 Aug 1997 10:57:17 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id LAA03777 for <xemacs-beta@xemacs.org>; Tue, 19 Aug 1997 11:01:19 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id KAA14421; Tue, 19 Aug 1997 10:56:16 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: Re: package-path questions
References: <199708191252.OAA05406@metheny.enst.fr>
X-Face: ""xJff<P[R~C67]V?J|X^Dr`YigXK|;1wX<rt^>%{>hr-{:QXl"Xk2O@@(+F]e{"%EYQiW@mUuvEsL>=mx96j12qW[%m;|:B^n{J8k?Mz[K1_+H;$v,nYx^1o_=4M,L+]FIU~[[`-w~~xsy-BX,?tAF_.8u&0y*@aCv;a}Y'{w@#*@iwAl?oZpvvv
X-Y-Zippy: I wish I was a sex-starved manicurist found dead in the Bronx!!
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
From: Colin Rafferty <craffert@ml.com>
Date: 19 Aug 1997 10:56:15 -0400
In-Reply-To: Didier Verna's message of "Tue, 19 Aug 1997 14:52:12 +0200 (MET DST)"
Message-ID: <ocroh6ub4s0.fsf@ml.com>
Lines: 47
X-Mailer: Gnus v5.4.65/XEmacs 20.3(beta18) - "Bratislava"

Didier Verna writes:

> 	Still thinking about this package-path thing ...

Me too.  See the end for other questions.

> Q1/ Is it really a good idea to interfere with users private life by
>     putting ~/.xemacs in the default value for package-path ? I mean
>     that for dumping xemacs, (not beta testers) people wouldn't generaly
>     incorporate personal stuff, all the more if xemacs is to be used by
>     several users on a network. Am I wrong ?

I agree that this is not a good idea.  In fact, ~/.xemacs is the wrong
place to find the dumped packages.  For example, if I untar Gnus in
~craffert/.xemacs, when I build, the Gnus autoloads will get dumped, but
when my friend Joe runs it, he will have the autoloads, but his
package-path will have ~joe/.xemacs instead, and he will not find Gnus.

The defaults should not allow this to happen.

> Q2/ If Q1 is not a total nonsense, wouldn't it be better to let only 
>     ${prefix}/lib/xemacs/packages in configure.in as a default value (still
>     modifiable on the command line), and then putting this in site-init.el:

>     (setq package-path (append (list "~/.xemacs") package-path))

>     or even better :

>     (setq package-path (append (list "~/.xemacs/packages") package-path))

I prefer the former.

> Q3/ footnotes is given as a package, but it doesn't untar like gnus or auctex
>     in etc lisp and info dirs. How do we make it install correctly ?

You do `make xemacs-package' in the footnote direcory, and then redump
xemacs.

Here is my question:

Q4/ Shouldn't the packages in the user's ~/.xemacs have their autoloads
    read?  It seems to me that if we doing all the dirty work of finding 
    the package directories, we be loading in the auto-autoloads as
    well.

-- 
Colin

