Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree
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 Page History

« Previous Version 6 Next »

Primary mentor

Rafal Korytkowski

Backup mentor

TBD

Assigned to

TBD

Abstract

We want to offer module developers a more friendly development environment like the one provided by e.g. Atlassian.

Objectives

  1. Make it possible to run OpenMRS with an in-memory/embedded DB (configuration free and fast development setup thanks to skipping liquibase scripts, requires small changes in core)
  2. Deploy a module to any version of OpenMRS straight from the maven module archetype (requires modifications in maven module archetype)
  3. Improve the OMOD Reloader Module to read configuration continuously without restarting OpenMRS
  4. Explore creating "OpenMRS SDK" application which has an embedded JVM, maven and jgit. See http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm
    1. Add a button to create a module (backed by the maven module archetype)
    2. Add a button to build and deploy a module to any version of OpenMRS (backed by the maven module archetype)
  5. Update documentation on the wiki and create a screencast

Extra Credit

  1.  Add more features to the OpenMRS SDK application

Resources

  1. Atlassian SDK
  2. JavaFX self-contained packaging
  • No labels