[slime-devel] Re: contrib branch

Helmut Eller heller at common-lisp.net
Sat Aug 25 09:28:52 UTC 2007


* Tobias C. Rittweiler [2007-08-25 09:49+0200] writes:

> Nice work, Helmut! I'd like to suggest at this point to provide two
> "default configurations" -- one without contribs and one with all
> contribs.
>
> So the user can simply put `(require 'slime-minimal)' or `(require
> 'slime-all-contribs)' into their ~/.emacs. The names are just examples;
> they could also be `slime-1.x' and `slime-2.x'.
>
> This has the two following advantages:
>
>   i) it makes the transition easier.
>
>  ii) as I think most people will stick to the latter by default, it's
>      easier to deal with bug reports, and reproduce bugs because there's
>      one common "everything enabled" that you can talk very concretely
>      about. ("Do you use the 2.x config? If not, can you reproduce the
>      problem there?" -- and then it's even easier for developers who
>      don't use every contrib to get a handle at the problem, because
>      they just have to temporarily switch to this config.)

I think we should try the simplest variant first.  If that doesn't
work, we can try something more sophisticated.  The simplest variant
is to provide only a single feature set, i.e. only the stuff that is
in the core.

Helmut.



More information about the slime-devel mailing list