I may be wrong, but I seem to recall that an earlier version of the class rules actually identified the forum as the channel for official class communication.

No objection to the current arrangement, but as a matter of convenience I agree it would be nice if official notices were posted here as well as the class website.