Please use the issue queue at drupal.org for making bug reports an feature requests.
ABOUT
The updatescript processor is a deployment tool for drupal configurations.
It provides a scripting environment that allows you to define your own
configurations as script files with incremental version-controlling.
The API of the updatescript processor supports functions to configure, disable and enable modules and themes.
Furthermore, it provides a drush function for other tasks that do not have corresponding API functions in the updatescript environment.
The updatescript processor can be used with CI (continuous integration) systems like jenkins for updating target systems like dev and stage installations.
UPDATESCRIPTS
Put your updatescripts into a "updatescripts" folder in the "sites/default" folder.
For multisite installation, please put the "updatescripts" folder into "sites/yoursite.tld".
UPDATESCRIPT EXAMPLE
<?php
// This will be logged.
$this->setAuthor ('John Doe');
$this->setDescription ('This will install the contact module');
// This will enable the contact module.
$this->setupModules (array ('contact'));
// This will finish processing this script for future processing iterations.
// You can create batch scripts by only calling this method conditionally.