On 03/23/98 10:28:58 you wrote:
When I've got a bug that's affecting my customers and the quality of service I'm offering, I could care less if its been "sanitized" and internal engineering comments / cuss words / etc has been removed - I want the *info available*, or at least indication that the problem *is* an acknowledged bug and NetApp is working on it, as *soon as possible*.
Not to be an apologist for Netapp, but I have seen other reasons offered from time to time. For example, internal bug reports can contain portions of source code or other proprietary facts about the internal workings of the filer, bugs that are mischaracterized (which could mislead the unsuspecting customer into thinking it is something else), or even disagreements between engineers over the nature of the bug involved. I think these sorts of things should be filtered. Furthermore, some bugs get discovered in internal testing that do not get immediately fixed at release. Someone would have to, at release, identify these bugs that still exist and move them into the "public", as it were.
NetApp, if you're going to keep a list of bugs on your web page, make sure they're up-to-date, otherwise such info is useless. I've made this request at least twice, and never heard anything of it.
I agree. I'm sure Netapp agrees as well. Putting the manpower and expertise together to do that, however, is not as easy as it may seem on a first pass.
The other "minor annoying" problem I've seen with the Toasters:
nfs> exit Use control-D to exit nfs> ^D Connection closed by foreign host.
Why not just use the code that is in the OS to print "Use control-D to exit" to make the filer go ahead and exit?
I got an answer to this when I first asked it during the 1.x days. :) You may have noticed by now that the filer doesn't really support multiple tty sessions. If you're on the console and someone else telnets in, you're really multiplexed off the same character stream. So when the command parser gets an "exit", it doesn't know which connection(s) it came from. The control-D, on the other hand, is caught higher up in the input driver.
I suppose one could check to see if there is only one session. Or there may be a way to put together some code to determine where the command came from. But the real fix would be to support multiple concurrent sessions. With the emphasis on GUI and rsh and such in more recent releases, that feature may not even be on the roadmap anymore. Or, maybe it's in 5.x?
Bruce
When I've got a bug that's affecting my customers and the quality of service I'm offering, I could care less if its been "sanitized" and internal engineering comments / cuss words / etc has been removed - I want the *info available*, or at least indication that the problem *is* an acknowledged bug and NetApp is working on it, as *soon as possible*.
Not to be an apologist for Netapp, but I have seen other reasons offered from time to time. For example, internal bug reports can contain portions of source code or other proprietary facts about the internal workings of the filer, bugs that are mischaracterized (which could mislead the unsuspecting customer into thinking it is something else), or even disagreements between engineers over the nature of the bug involved. I think these sorts of things should be filtered.
Bugs may also contain proprietary information about our customers, and how their environments work, so exporting them unfiltered is simply not an option.
That is not, of course, to say that we shouldn't try to get more of them up. My recollection is that when we first instituted bugs-on-line, we decided to put up new bugs moving forward, rather than exporting our entire existing database, simply because of the amount of work involved. (You've got to start somewhere!) Hopefully someone more closely involved can explain exactly what we did, and what plans, if any, we have moving forward.
Dave