OpenMRS resources: Difference between revisions
Content added Content deleted
imported>Chrishay7 |
imported>Chrishay7 |
||
Line 61: | Line 61: | ||
= OpenMRS setup = |
= OpenMRS setup = |
||
⚫ | It's highly recommended you choose one of the VM based setups. If that's not possible (often because of memory constraints) or if you'd simply prefer to do the manual setup, follow the guide here: https://wiki.openmrs.org/display/docs/Getting+Started+as+a+Developer and make sure to talk to Chris, Katherine, and/or Vibhaa about this setup. |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* This quick setup allows you to communicate with a virtual machine (VM) that has all OpenMRS related setup requirements already installed. You will be working in your machine and running/testing the code by using the command line to control the VM. |
* This quick setup allows you to communicate with a virtual machine (VM) that has all OpenMRS related setup requirements already installed. You will be working in your machine and running/testing the code by using the command line to control the VM. |
||
* Pros: Allows you to use your preferred text editor/work environment. |
|||
* Pros: Quickest and easiest to do. |
|||
* Cons: Harder to debug and less stable if you continue working on OpenMRS (if future releases complicate the setup, it'll be much harder to fix yourself) |
* Cons: Harder to debug and less stable if you continue working on OpenMRS (if future releases complicate the setup, it'll be much harder to fix yourself) |
||
* Requirements: 10GB of hard disk space and 3GB RAM. Requires you to install VirtualBox and Vagrant. |
* Requirements: 10GB of hard disk space and 3GB RAM. Requires you to install VirtualBox and Vagrant. |
||
Line 75: | Line 86: | ||
before issuing "vagrant up". |
before issuing "vagrant up". |
||
⚫ | |||
⚫ | |||
⚫ | * This setup uses a virtual machine that has the full OpenMRS setup |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* This setup fully configures your machine to be able to contribute to OpenMRS. |
* This setup fully configures your machine to be able to contribute to OpenMRS. |
||
* Pros: Lowest hardware requirements |
* Pros: Lowest hardware requirements |
||
* Cons: Slowest and most error prone setup (especially if you run Windows) |
* Cons: Slowest and most error prone setup (especially if you run Windows) |
||
⚫ | |||
= Sample Bug Walkthrough = |
= Sample Bug Walkthrough = |