Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »

2014 Internship Project

This project is being considered as a potential project for 2014 Internships. If you are a potential intern and are interested in working on this project, please discuss it in detail with the mentor(s) listed here before submitting your internship proposal.

Primary mentor

Unlicensed user

Backup mentor

N/A

Assigned to

N/A

Background

OpenMRS SDK is a tool, which helps a developer to create a module and run it in OpenMRS in a few minutes. We would like to make it work with OpenMRS 2.0. This includes modifying multiple modules that are bundled with OpenMRS 2.0 to make them compatible with SDK. We would also like to add support for instant redeployment and debugging.

Project Champions

Objectives

  1. Replace sqldiff with liquibase changesets in bundled modules. See e.g. https://tickets.openmrs.org/browse/HTML-518
  2. Make 'omrs-run -v 2.0' start OpenMRS 2.0 with all bundled modules
  3. Verify if modules bundled with OpenMRS 2.0 work properly on SDK and apply fixes if needed
  4. Add debug mode: omrs-debug
  5. Add hot redeployment for UI classes and resources. See Development Mode at Using the UI Framework in Your Module
  6. Document new features and create a screencast for youtube
  7. Make any further improvements to enhance developer experience with OpenMRS 2.0

Resources

  1. OpenMRS SDK
  2. GSoC 2013 project: OpenMRS SDK
  • No labels