At 08:45 -0800 1999/03/22, Mark Jones wrote:
>...Demos/cgi did not work under Hugs98, so I removed
>it from the distribution. Getting this particular demo to work
>would require some attention from its authors or maintainers. I do
>not suppose that a great deal of effort would be required, but I
>thought it prudent to remove the files rather than make changes and
>distibuting potentially buggy code. A demo that doesn't run can
>give a poor impression.
...
>Hans: if you added demos/cgi to the Mac distribution you announced
>without making any changes, then you might want to think again!
Well, you are right, if it does not work properly it should not be a part
of the distribution. But as the change was not mentioned in the
announcement, and I had not much time to make a decision, I just put it in,
tacitly assuming it had been forgotten.
At 10:23 -0500 1999/03/20, John C. Peterson wrote:
>There's a general issue in the new release regarding all the "extras"
>like Haskore and cgi libraries. There's no real plan at the moment,
>but when we put together the final packaging, I think all of the stuff
>not in the official reports or the official extension libraries will
>placed outside the hugs tree. We're planning to make haskore, fran,
>and other Hugs add-ons available as separately distributed packages
>that can be easily updated independantly of Hugs.
I think that this change still should be left out of the current major
release, not because it is difficult, but because it has potential for
screw-ups.
But I think that Hugs could make use of some thinking of where to put the
stuff. The LaTeX project uses directories such as base/,
contributed/supported, contributed/other/, and packages/ to indicate the
nature of libraries.
Hugs might use something like this:
lib/std Standard library.
lib/contr/supp Libraries such as Haskore, Graphics, Fran which are
supported, but not standard.
lib/contr/other Other libraries, not supported (such as cgi), and
therefore less reliable.
userlib/ A directory somewhere else the user uses for private
libraries (giving it a name helps Hugs to keep track of
it).
Hans Aberg
* Email: Hans Aberg <mailto:[EMAIL PROTECTED]>
* Home Page: <http://www.matematik.su.se/~haberg/>
* AMS member listing: <http://www.ams.org/cml/>