I’m Cathy a junior studying Computer Science at the University of Pennsylvania. Along with another student, Andy, we have been working on introductory issues for OpenMRS the past month. We were hoping to work on a couple of macro features for the last month of the semester but we’re having a hard time figuring out what kinds of features the project needs and what kinds of features that are within scope of our skills.
We were wondering if the community could point us in the right direction with either new feature suggestions or existing features that need to be worked on? If that’s not possible then could you point us to more issues that we could potentially work on besides the introductory tickets? Thank you so much for your help!
Thanks for your contributions to the OpenMRS Community. It’s pretty cool to have you guys stick around for more awesomeness \m/
So, for starters, you can go through the Technical Roadmap and get a big picture of what is currently being developed and their development status.
You will notice that RefApp 2.3 and Platform 2.0 are currently the hot topics in the community.
As for Platform 2.0, we are currently in the middle of a sprint on migration of LegacyUI from OpenMRS core to the LegacyUI module
We also have about 30’ish tickets that are ready to be taken up and will be released with Platform 2.0 in November, right before the OpenMRS Summit in December.
Also, check out the Community Developer Status page to find tickets that are our current priorities. I think the page is currently in beta, but it’s a great place to find cool tickets to work on.
The class we’re taking spans one semester (so ends in early December) giving us a little over a month to make a “meaningful” contribution to an open source project. I would love to continue contributing to OpenMRS afterwards as clearly the community is awesome!
Let us know if there’s any new features that need to be built out or any significant part of code we can work on for the rest of the semester. Both Andy and I are looking to work on our front-end skills so the OpenMRS UI sounds super cool. Would love to hear more information about it.
Install openmrs-core/master and openmrs-module-legacyui and check out the admin page at http://localhost:8080/openmrs/admin/index.htm, and seeing which links/functions do not work (much of the functionality has already been removed from core and needs to be added back in legacyui)
From there it should be easy to understand the cases on the JIRA board and the instructions that @dkayiwa gave links to.