From xemacs-m  Mon Apr 21 08:48:23 1997
Received: from newman (root@newman.aventail.com [199.238.236.1])
	by xemacs.org (8.8.5/8.8.5) with SMTP id IAA17647
	for <xemacs-beta@xemacs.org>; Mon, 21 Apr 1997 08:48:22 -0500 (CDT)
Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer [192.168.1.12]) by newman (8.6.12/8.6.9) with SMTP id FAA10757; Mon, 21 Apr 1997 05:15:10 -0700
Sender: wmperry@kramer.in.aventail.com
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Re: Packaging criteria
References: <m2ohbdz4ey.fsf@altair.xemacs.org> <kign2qxouar.fsf@jagor.srce.hr>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;
From: wmperry@aventail.com (William M. Perry)
Date: 21 Apr 1997 06:48:09 -0700
Message-ID: <8667xgwkpy.fsf@kramer.in.aventail.com>
Lines: 34

Hrvoje Niksic <hniksic@srce.hr> writes:

> Steven L Baur <steve@miranova.com> writes:
> 
> > I encourage some patience on requesting new lisp features for 20.2.
> > Better to make a list of all of the stuff you really want to see and
> > save it.  New lisp files will mostly be integrated as add-on packages
> > and that's going to have to wait until whatever package mechanism we
> > use gets going.  Exceptions will be made for Lisp packages which are
> > XEmacs core candidates (like strokes.el).
> 
> I propose the following:
> 
> 1) All the "small" (one-file) lisp packages that we want to have
>    should go into core.  There is little sense in obtaining a strokes
>    "package".
> 
>    The exceptions are, of course, the packages we don't think are
>    important enough to be in the core -- we'll have to make a revision
>    of what we have/need.  I can be of help here, as I've just browsed
>    through almost all of the XEmacs lisp sources.

  A package is a package is a package.  Whether it is one file or 20.
Package selection should be based on usefulness not # of files.

> 2) All the "big" packages (Gnus, VM, W3, Hyperbole, etc.)  should be
>    distributed as the add-on packages.  The exception can be those
>    that we consider exceptionally important, like cc-mode.

  All packages should be 'packageized', whether they are goi ng to be
included in the main distribution or not.  This will make them easily
upgradeable or removable.

-Bill P.

