Drupal Association members fund grants that make connections all over the world.
Not always type hinting and doing hook standards from https://drupal.org/node/1354#drupal
The summary starts with an imperative verb that tells why a module would want to implement the hook. Example: "Respond to node deletion." Hook definitions are placed in a .api.php file, which is not directly loaded by Drupal. Each is a fake function whose name starts with "hook", and whose function body is a sample implementation. Parameters and return value that the implementer must use need to be documented.
update according to standards
User interface changes
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch config_translation.hooks_.2011294.3.patch. Unable to apply patch. See the log in the details link for more information. View
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch config_translation.hooks_.2011294.1.patch. Unable to apply patch. See the log in the details link for more information. View