If you would like to submit packages for inclusion in the Salix repository, please follow the guidelines in the relevant wiki page (link).
But if you just want to inform users of your packages and you're not interested in them being submitted to the Salix repository, you can post them in this forum section.
It no longer seems possible to do this. After logging into https://sourceforge.net/p/salix/packages/ there is no obvious (that I can see) way to submit a new ticket anymore.
Edit: To better illustrate my problem. What exactly should I be clicking here?
Yes, but I'm in no position to judge what is causing it. I've got no role assigned with the soourceforge project I know of that would allow me any access beyond that any sourceforge user has. It's why I've got no way to find the cause. Apart that's why I'm clueless why I can see that button and you (and others) can't. From the view of Salix (as far as I know) I'm just a normal sourceforge user like everybody else.
But maybe gapan can shed some light on this. He's the one that managed the switch and should be fully informed.