Hi Mark
>Date: Fri, 8 Jun 2001 09:24:03 -0700 (PDT)
>From: Mark Lakata <la...@mi...>
>To: Leo Butler <le...@le...>
>Cc: mod...@En...
>Subject: RE: module bug in 3.0.8
>
...
>
>If I was using module 3.*, I would be posting a lot of bug reports. I
>tried 3.1, and found an embarrasing bug, like trying to unload a module
>twice would cause it to segv (I think Robert Minsk fixed this bug in the
>latest patch). This lead me to believe that it wasn't stable. So I tried
>3.0, and I get segv's with the xrdb stuff. And maybe it is just my
>imagination, but it 3.* appears to run slower than 2.2beta.
>
>I built using tcl8.0. That's what was on the system at the time, and the
>./configure script didn't complain.
About 4 months ago, I sent an e-mail to this mailing list reporting a segmentation fault I encountered in modules-3.1.0b. You responded that you encountered the similar problem. Within a week, Robert Minsk released modules-3.1.1.
I downloaded modules-3.1.1 and installed it using Tcl 8.3.2. 4 months have passed, and it has been working great since then. It is being used by more than 30 users to manage more than 80 utilities installed, including about 20 EDA tools where each tool has several versions installed. These users have been actively using modules-3.1.1 daily and none of the users have so far report any problem.
My testimonial won't be the only one among many other users of modules. I'm sure there are many users out there can confirm my finding.
>
>I hate to sound anal (I know I am), but something as low level as
>'module' needs to be extremely robust. We have enough problems with the
>other tools that 'module' loads... :)
Yes, given "module" is used to manage other tools, especially tools as complex as EDA tools, it needs to be robust, just like Unix shells.
But, how? Just an user, since I'm not knowledgeable enough to modify and enhance it, I make my "minute" contribution by trying it, using it and reporting any bugs to the developers, e.g. Robert Minsk & R K Owen, so that they can continue improving modules-3.*. They already demonstrate their greatness by voluntarily giving their time and effort to improve it, at least as an user, I can help them testing it, and let them know if something is broken.
In order for it to become robust and stable, as you want it to be, it needs positive criticism, not negative. As you mentioned that you know how to hack modules, why not spend your effort and demonstrate your skill by improving modules-3.1.1? I'm sure all modules-3.1.1 users can benefit from it.
Let's move on (modules-3.1.1) and leave the past (modules-2.2b) behind. :^)
>
>-Mark
Just my 2c.
Regards
Hon-Chi
------------------------------------------------------------
--== Sent via Deja.com ==--
http://www.deja.com/
|