>>>> "Jerry" == Jerry James
<james(a)xemacs.org> writes:
Jerry> The obvious API would completely isolate the XEmacs
Jerry> internals from the modules,
Then why not write the whole thing in Lisp in the first place? (Yes,
you mentioned real-time apps, already.) This is pretty much a non-
starter AFAICS. I wouldn't even bother to write it up, if I were you.
Jerry> **Note that this means that the binary version of a
Jerry> module will be specific to the version of XEmacs
Jerry> corresponding to the ellcc that produced it.**
It's worse than that. We would hope that modules would start calling
each other.
Jerry> I proposed something along those lines awhile back, only I
Jerry> got too ambitious and proposed a similar approach for the
Jerry> XEmacs core as well.
I am very sympathetic to this. It would solve a number of my
management problems. Martin believes the the Fairy Godmanager, who
can be beloved of developers, and so doesn't need to worry about
those.
Jerry> Martin (rightly!) shot me down. :-)
Rightly at the time. And now, too. But keep it in the back of your
mind.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.