The source project of this merge request has been removed.
Update the developer account info link to it's new location
The developer account info page has moved to a new location, it should probably be updated here, even though this page is a bit old now, I believe it is still how developer account applications are done.