Off topic: is The Chaw ready (i.e. can I host project there), and is/would it be open sourced (and under what license)?
The ReviewBoard project has two entries on Ohloh:
https://www.ohloh.net/projects/6497
https://www.ohloh.net/projects/reviewboard
I think they should be merged into one single project entry.
Yes, it looks like the pages with embedded Google Maps have this problem.
After 1 month still no solution...
When looking at the home page of Ohlog, the three latest posts that are shown at the bottom are spam. I think you should try to fine tune your anti-spam filter...
OTOH it might mean that Ohloh is quite popular.