OpenMRS API and web application code
Java JavaScript Ruby GAP CSS HTML Other
Clone or download
Pull request Compare This branch is 392 commits ahead, 2120 commits behind openmrs:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
puppet
release-test
test
tools
web
webapp
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
Vagrantfile
build.properties
build.xml
license-header.txt
liquibase.build.xml
pom.xml
properties.xml
velocity.log

README.md

Build Status

OpenMRS is an patient-based medical record system focusing on giving providers a free customizable EMR.

Read more at http://openmrs.org/about

Find documentation on our wiki: http://wiki.openmrs.org

The project tree is set up as follows:

.settings Eclipse specific settings. Useful for character encoding and formatting (for devs using eclipse anyway)
api/ java and resource files for building the java api jar file.
release-test Cucumber/selenium integration tests. Run daily against a running webapp. See https://wiki.openmrs.org/display/docs/Testing+Releases
test TBD
tools Meta code used during compiling and testing. Does not go into any released binary (like doclets)
web/ java and resource files that are used in the webapp/war file.
webapp/ jsp files used in building the war file.
build.properties (deprecated) default properties used by the deprecated ANT build.xml file
build.xml (deprecated) ANT build file containing convenience methods into the maven build
liquibase.build.xml ANT build file containing convenience methods to run liquibase actions
openmrs-checkstyle.properties properties for the checkstyle library
pom.xml The main maven file used to build and package OpenMRS