The forum is managed as any other forum.
Except that people keep trying to sign up and they get rejected and complain here. ...oh, and apart from the fact that people actually participate in other forums too. Calling everyone a 'troll' won't get people to use the forum. Getting them to sign up may.