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.
Sourceforge has upgraded their platform and it looks like this means that the news streams were recreated and thus all the old posts were published again. Sorry for that. I will soon publish a real update, to remove any confusion.