Ville Skyttä <ville.skytta(a)xemacs.org> writes:
On Thu, 2002-08-01 at 03:36, Simon Josefsson wrote:
> I added a new package into unsupported/simon/flim/.
>
> What do people think about making it an official package? It
> contains, among other things, a SASL elisp library, which I'm trying
> to make Gnus use. The Sieve package can take advantage of it
> immediately though.
>
> Unfortunately it also contains a hacked version of mail-lib's
> smtpmail.el, splitted into two new files; smtp.el and smtpmail.el. I
> haven't tested it, and perhaps those files should be removed? Or is
> it possible to make sure mail-lib is always earlier in load-path?
Eek. At least this needs considerable testing before we make it
official.
The smtp stuff from FLIM should not be used IMHO.
> To make it an official package, moving the directory into
> ../../../xemacs-packages/ on the CVS server should work (this is how I
> compile it, I haven't gotten the build system in unsupported/ to
> work).
Please don't do that. Build problems in the unsupported area are
usually due to missing entries of *official* required packages from
unsupported/package-compile.el (package-directory-map). Or buggy
Makefiles. For example, flim requires apel, which wasn't in that list
(I've added it a couple of minutes ago).
Ah, now it works. Thanks.
> Of course, I have barely tried the package so it needs
reviewing.
Yep. And the dependency of APEL worries me too, given the recent
troubles and the somewhat uncertain future of it as a xemacs package.
On second thought it might make sense to extract the SASL parts of
FLIM into a separate library -- that's the part I really was
interested in. Then the gnus, sieve, mail-lib and possibly others can
require the sasl package. Which does not depend on APEL. What do you
think?