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
Very nice software distribution site! My favourite!
after github my favorite site