Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
I'm just assuming the April Fools Joke is that it isn't one and that it'll be left in place. Of course, if they don't leave it in place, they'll have fooled me, too.
Because I use OpenDNS I figured I'd look into this. Apparently the intent of this was to prevent spyware on some Dell computers from completely filling up any typoed addresses with ads. This link goes into more detail: http://blog.opendns.com/2007/05/22/google-turns-the-page/