Good point. Its fucking rude.As the most basic manners, I was taught: If you're new somewhere, you go introduce yourself! First thing! Especially if you're the new guy in charge of something and expect others to work with you (or in this case- post on your board)!
Have I missed out on some massive cultural shift regarding these basic manners?