How silent should "compileSilently" be?

no trace in the system :
15314
compileSilently and method history / changes file

not half silenlty
13023
Test Cases should not do things half silently

not "SystemAnnouncer-silent"
10560
SystemAnnouncer and compileSilently


?

What do you think, what granularity of "silent" do we need.
I see at least three different use cases:

- just an ordinary compile
- compile for tests
- compile autogenerated methods.



nicolai