Feb2001 hugs98 on MacOS

Johan Nordlander nordland@cse.ogi.edu
Wed, 28 Feb 2001 15:56:56 -0800


Hans,

With all due respect, but here's some reasons why the previous Hugs maintainers
might have been reluctant to let your variant of Hugs into the main source tree:
it's big, it's unstructured, it's a mix of various unrelated features, and it
carries some serious implications to the overall program reliability that I know
no maintainer would accept (read unsafe asynchrony).  At the same time it
contains some features that are really nifty under MacOS, for example
drag-and-drop support.

We now have basic MacOS support included in the distribution.  What I'm offering
you and anybody else interested is to submit extension proposals, one at a time,
and I'll add them to the main sources if they seem to be useful, well-written,
and free of unwanted side-effects.  I'm not interested in buying a whole
package.  And if I'm to spend time understanding/fixing (say) a stack-checking
extension, I'd rather do that if it would benefit all Hugs users, not just those
who run the Mac version.  The same holds for profiling.

So please see if you can find the time to break down your additions into more
manageable units, that are based on the Feb 2001 sources.  I'll seriously
consider each one of them.  In their absence I'll probably try to add some
simple drag-and-drop support, but not much more.

All the best,
Johan