Sign up and contribute
From experience, any forum, blog, wiki without enforced user registrations (or full time moderators) is going to be swamped with spam. Sorry to have to force registrations.
How to sign up. Look in the top right corner and wait a few days for you to be approved.
Ed