Read me first
This is a free service provided by the Drupal developers for the Drupal community. By using the repository you agree to the terms of services (see below).
All files checked into the repository (code and assets) must be licensed under GNU/GPL version 2 and later. If there is a problem with this, contact the repository administrators.
Always make sure there isn't already contributed code that does the same thing as your code. Instead, contact the maintainer of the other project and try to merge the projects into one.
Do not branch/"fork" Drupal modules/themes; instead, make patches and submit those for review. In case a patch is not approved, or very unlikely to be approved, contact the administrators of the contributions repository for advice.
All code should comply to the coding standards. Any patch that fails to do this will generally be treated as unfinished work.
Drupal Contributions Repository - Terms of service