2015-05-07 Developers Forum

2015-05-07 Developers Forum

How to Join

 

 

Agenda

  • Quickly review previous meeting minutes (5 min)

  • Google-MSF Ebola project w/ @Nick Fortescue (Google)

  • Review next meeting agenda

Minutes

View at notes.openmrs.org

 

OpenMRS Developers Forum 2015-05-07

Recording:  https://goo.gl/U6GN7N (Audio) https://connect.iu.edu/p1un2z2gnrt/ (Adobe® Flash®)

Attendees

  • Maurya

  • Nick Fortescue

  • Burke Mamlin

  • Michael Downey

  • Dallas Tx

  • shefali

  • Rafal Korytkowski

  • Willa Mhawila

  • Darius Jazayeri

  • Cosmin Ioan

  • Tomasz Mueller

  • Wireless Caller

  • Deluan

  • Daniel Kayiwa

  • Hamish

  • wintech

  • Jonathan Teich (silent)

Agenda & Notes

  • Review last week TODOs

  • TODO: Burke to notify presenters about their dev forum topics

  • TODO: Someone to Set up CI builds for MariaDB, PostgreSQL, and SQLServer, Oracle (We assume these will not be green lights)

  • TODO: Someone to Create tickets to address problems that occur for alternate DBs

  • TODO: Someone to Schedule sprint(s) to address DB tickets

  • TODO: Someone to push for mocks over integration tests

  • TODO: Someone to document how to test within IDE in dev pages in wiki

  • Google-MSF Ebola project w/ Nick Fortescue

  • Originally started by some open source volunteers

  • Google Tech Talk video was more helpful in quickly understanding the background compared to online documentation

  • It would help to have key points from the video on the website

  • OpenMRS Evaluation

  • Pros

  • Open

  • Domain knowledge of originators

  • Established user base in the field -- people actually using it in Africa.

  • Cons/Risks

  • Hibernate

  • magic is dangerous

  • efficiency/performance issues

  • Tomcat

  • performance

  • MySQL

  • can't run on a device (would have preferred to have had a SQLite option)

  • Bad rep

  • For large facilities only (more for hospitals than small clinics/efforts)

  • Bad UI

  • Not production grade

  • Getting Started

  • Painful.  Took several days to get started with OpenMRS

  • Outdated info about lightweight H2 database, only supported by some plugins

  • Standalone good for aquick try, hard to integrate with module development

  • Complexity almost made us ditch OpenMRS

  • Module development experience