Comment Better to not lead the witness. (Score 1) 159
I've found that withholding the a full bug list, while allowing customer to directly submit bugs to engineers (e.g. limiting customers visibility on Bugzilla to only the bugs they submit) is a very powerful approach. This allows some level of verification without leading the witness, and a better understanding of what is important to customers on the whole. I always advocate for making it as easy for the customers to submit bugs. You want the marketing people to filter information from engineers to customers, not the other way around.
As for submitting whole bug list, with the exception of certain situations (obvious impact on large pct of user base, open source, safety/security) I really don't see the point. I ask myself - in developing proprietary software is there benefit to publishing minor bugs that don't impact a large percentage of the user base? Does it help me sleep better? Am I somehow magically off the hook for bugs that have been published? In my experience the answers to these questions is "No", and advocacy to submitting all bugs to the customers is generally rooted in the ego of the engineer. It is marketing/sale's job to manage the customer expectations, not the engineer's - we have to live with this fact.