...
Get the initial OpenMRS-JR release at:
[http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jad
http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR. jad\jar%3Ca%20href=][" class="external-link" rel="nofollow"linktype="raw" wikidestination="http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jad]http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jar \[ " originalalias="http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jad\ ] |
Developer Guide
...
]http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jar[" > http://bitbucket.org/cell_life/openmrs-jr/downloads/OpenMRS-JR.jad\]http://bitbucket.org/ |
...
...
OpenMRS-JR is also hosted at bitbucket.org and the process of checking out the source is exactly the same as that of JavaROSA:
...
jar\[ |
[http://bitbucket.org/cell_life/openmrs-jr |
...
Once the Eclipse project has been checked out and imported into Eclipse, locate the build.properties and local.properties files and update the following parameters as required:
- wtk.home=<path-to-sun-wireless-tool-kit-folder>
- polish.home=<path-to-polish-home-(uses-Polish-2.1)>
- dir.root=<root-of-openmrs-jr-folder>
Development/testing of OpenMRS-jr was done with the following server configuration...
...
/downloads/OpenMRS-JR.jad]] |
Developer Guide
OpenMRS-JR requires a JavaROSA build. JavaROSA is hosted at bitbucket.org and can be downloaded using the instructions on their wiki: http://bitbucket.org/javarosa/javarosa/wiki/Home It is highly recommended that the Demo project in JavaROSA be compiling and running as a precursor to OpenMRS-JR.
OpenMRS-JR is also hosted at bitbucket.org and the process of checking out the source is exactly the same as that of JavaROSA:
The bitbucket repository is: http://bitbucket.org/cell_life/openmrs-jr
Once the Eclipse project has been checked out and imported into Eclipse, locate the build.properties and local.properties files and update the following parameters as required:
- wtk.home=<path-to-sun-wireless-tool-kit-folder>
- polish.home=<path-to-polish-home-(uses-Polish-2.1)>
- dir.root=<root-of-openmrs-jr-folder>
Development/testing of OpenMRS-jr was done with the following server configuration...
- Server: Last Build: Mar 10 2010 03:59 PM Version: 1.6.0 dev Build 11699 (Also confirmed working with Version: 1.6.0 Build 12644 and Version: 1.7.0 RC Build 15604)
- Form Import Export 1.6.0
- HTML Form Entry 1.6.1
- XForms 3.8.8 (Also confirmed working with 3.9.2)
- Reporting Compatibility 1.5.0.2
...
Bug/Task Number | Priority | Description | ||
---|---|---|---|---|
1 | Low | When logging into OpenMRS-JR for the first time, you must hit the backspace key (or various other keys) before the field will allow you to type in the server address. | ||
2 | Medium | When entering the password, you must hit an initial button before it will take you to the field to actually fill in the password. This could be confusing because you may think you have entered the first character of your password, but it didn't actually accept it. | ||
3 | Medium | When selecting the "Login" button it give a menu where you must choose Login a second time, or Exit. | ||
4 | Medium | When entering the "OpenMRS Patient Identifier" you must hit a button before it will allow you to enter the actual patient identifier. | ||
5 | Low | When selecting the form to fill out, it gives the popup menu of other options. It should go straight to the form that was highlighted. | ||
6 | Medium | When filling out the form, you must press Select, Select (or various other keys) to enter the encounter datetime. It should go straight to the field to start accepting the date. | ||
7 | High | After entering the "OpenMRS Patient Identifier", pressing Select causes a popup menu to appear. No menu should be shown and it should proceed to "Goto forms" directly. | ||
8 | Enhancement | Require double-entry of the "OpenMRS Patient Identifier" to ensure it's entered properly. Refuse the entry if they don't match. | ||
9 | High | When filling out the form, when you press the select button, it causes a pop-up menu to appear. There should be no menu to confirm the selection. Note: it doesn't matter which field type, it should never show this menu. | ||
10 | High | When choosing to send the form now or send the form later, don't show the popup menu (with the only option to Select the field). Do the selected action immediately. | ||
11 | High | After sending forms or trying to send forms and they fail to send; either "sending now" after filling out the form or when sending all forms later, the program freezes, or gets stuck, or gets stuck in a loop to send the forms again. | ||
12 | Enhancement | Optionally limit the "OpenMRS Patient Identifier" field to numeric values only. | ||
13 | Highest Priority - Enhancement | After OpenMRS-JR is initially installed, and the field has a value stored, do no show the URL screen for future logins. | ||
14 | Low | After sending forms, it gives a message
The value for number of forms never changes. Either have it tell you how many forms have been received, or remove the last phrase of the message. | ||
15 |
| Multi-Select observations in the form cause the program to crash... |