...
- Improve maven module archetypes to be able to create modules for OpenMRS platform and OpenMRS 2.x. The 2.x version will depend on a small subset of 2.x modules like uiframework, appframework, etc.
- Add 'omrs setup servername 2.1 --db.type=mysql --db.url=localhost:3131 --db.user=admin --db.password=Admin123" to setup OpenMRS 2.1 with all bundled modules against external MySQL. It will ask for any not specified, but required parameters.
- Add 'omrs run servername' to run previously configured instance of OpenMRS. It will ask to create an instance if it doesn't exist.
- Add debug mode 'omrs debug servername' so that it is possible to connect to the running instance from any IDE.
- Add 'omrs upgrade servername 2.2-SNAPSHOT' so that it is possible to upgrade OpenMRS and all bundled modules to the given version or latest development version.
- Add 'omrs module-install servername org.openmrs.module.metadatasharing:latest' to install or update to the latest or exact version of the given module.
- Add 'omrs module-install servername' to install a new version of a module from source where the command is run.
- Add 'omrs module-uninstall servername org.openmrs.module.metadatasharing'
- Add 'omrs reset servername' to reset the given instance of OpenMRS (clear database and application directory).
- Add 'omrs module-debug-on servername' to configure the module for hot redeployment of UI classes and resources. See Development Mode at Using the UI Framework in Your Module.
- Add 'omrs module-debug-off servername' to disable hot redeployment.
- Document new features and create a screencast for youtube
...