Give the gift of Drupal. All merchandise is 50% off through 2016.
See "Best practices for creating and maintaining projects" at http://drupal.org/node/7765
This will tell you how to go about submitting your code via git, what the order of operations is and how to make everything compliant from drupal.org's perspective.
You might also consider joining the Contributed Module Ideas group. Their page is at https://groups.drupal.org/contributed-module-ideas.