Best platform for hosting open-source projects!
It is a great platform to manage your project on.
Sourceforge just does it right in a lot of ways. Really easy to set up pages for projects and a lot more
the website is difficult to easy manage please find a more user friendly way to do so