Regarding public communications — I think that only aggravates the noise/always-on issue, but if that’s your think, you can of course do that on email. See examples from Stripe [0] and Buffer [1]. (Not sure if/how that scales though! Was there a follow-up from these companies?)
[0]: https://stripe.com/blog/email-transparency
[1]: http://joel.is/how-we-handle-team-emails-at-our-startup-defa...