Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
I've made some small updates to the website. The link to the forums is
restored as bug 2938514 was just a glitch at SF which lasted a few days.