"Releases" page placeholder?
The "Releases" page for the majority of projects will be empty as GNOME software is released on ftp.gnome.org. It would be useful to either be able to disable that page, or link to the right location on ftp.gnome.org from it.
See: