>>>> "MS" == Michael Sperber
<sperber(a)informatik.uni-tuebingen.de> writes:
MS> Yo Martin, Stephen,
MS> could I get some feedback on this?
>>>> "Moiself" == Michael Sperber
<sperber(a)informatik.uni-tuebingen.de> writes:
Moiself> OK, I can see that. I hate the fact, however, that mule/ lives under
Moiself> lisp/ --- it's not a true reflection of the dependencies here. It
Moiself> would be much more natural, IMHO, to have a mule-lisp/ directory
Moiself> alongside lisp/.
Actually, I think that might be moving in the wrong direction. I
don't like how mule is singled out for being odd, for examples in
makefiles. I'd like to have no special treatment for mule files.
From a user's perspective, it makes perfect sense to have
lisp/
lisp/mule
lisp/ldap
lisp/C-LEVEL-FEATURE
where perhaps the directory lisp/C-LEVEL-FEATURE is only added to
load-path when FEATURE is available.
The problems making this view of the world happen are merely
technical. There are a lot of technical problems.
And of course, for a major change in directory structure, the status
quo wins unless it's a clear and significant improvement.