The knowledge base isn't populated with tickets...but canned replies, and therefore shouldn't compromise ones privacy.
I wouldn't mind seeing the knowledge base change from sets of premade replies, to an actual knowledge base where each article has the following:
article number - allowing us to reference a kb article
issue description - providing the support engineer and/or end user to ensure that they match
cause description - providing an explanation as to why its an issue
solution - how to go about fixing it...assuming there is a solution
tags - a field allowing for a comma delimited list of tags tha can be matched for searches. this way you can specify software names, versions, operating systems etc.
i do like the idea of a public kb tho...right now i'm simply going to incorporate mediawiki and point my users to articles within there. the osTicket KB system will remain dormant until there is a more pressing need for canned responses.
later...
jason...