After creating proper documentation for your creation, the next step toward its publication on the official plugin repository is to apply for hosting. This is simply done by submitting a request form in the Developer Center section on http://wordpress.org.
This recipe shows how to apply for plugin hosting and offers tips to follow for quick acceptance.