How can you sign up as a developer so that you can submit Addons? I currently have 11 stacks to submit but have so far found it impossible to sign up. The Addons page will not accept a normal forum account and the Sign-Up takes you to a subscription page with a forum sign up link.
Also the Support link on the bottom of the RW site is dead.