Oh, Map Surveyors doesn't have a forum... it's more of a mailing list, by joining it you subscribe to receiving pm:s for various foundry-related things, like when maps are close to being stamped and mods want feedback on the map, etc.

You could join the historical cartographers group, if you'd like... we have a forum and all.