@The_Assimilator said:
Sourceforge is written and maintained by Linux geeks. Linux is possibly the worst OS on Earth when it comes to usability. Hence, I fail to see why you're surprised that using Sourceforge is painful.
Gitweb is even geekier and it's still easier to use than Sourceforge.