Originally Posted by Vox
You have to upload and have your mod approved, but it's basicaly automated now, so whatever mod you made will probably get through.
I am not really sure about the approval thing. If I have to get it approve, kindly inform about.