I'm not a fan of posting notes publicly. It invites people to comment on things that are not their department, or could potentially embarrass someone.
For actors- Frankly, I wouldn't even post general acting notes. I think it's better to give them in person, either at the end of the night or when the actors arrive for the call. I like to stick my head in the dressing room after the show, check in with the actors, and talk about any notes with them face-to-face- it makes it more of a conversation, and I think people are more likely to take the note that way. (Plus, they don't have the excuse of, "Oh, I didn't see that note".) It also gives THEM the opportunity to give you any notes- "I broke a prop" or "There's a lot of noise backstage during my monologue" or "My button fell off" or "Can I get another piece of glotape on the table edge?" etc etc. And, I remind them of their next call.
For crew- It's better for notes to go in the report, and then be dealt with in person at the next call. I wouldn't want an actor to comment to a crew person about a mistake they made, any more than a crew person commenting on an acting note. Crew notes could be given before they are released for the evening after a performance, or at the start of their next call. Something like a broken doorframe or costume fix should go in the performance report, so that it can be taken care of in advance of the next call.
Just saw Kay's response while writing this, and agree that you can also delegate some of these things. An ASM or deck chief can mention a lost button to wardrobe or an adjustment to a scene change.