2017-01-05 Developers Forum

2017-01-05 Developers Forum

How to Join

 

Agenda

  • Quickly review previous meeting minutes (5 min)

  • Open Web Apps Module (OWA) Update

  • Review next meeting agenda

Minutes

Attendees

  • Rafał Korytkowski

  • Darius Jazayeri

  • Burke Mamlin

  • Jamie Thomas

  • Tim Nguyen

  • Tomasz Marzeion

  • Ikukielka

  • Daniel Kayiwa

  • Edmonton?

Topic

  • Open Web Apps Module (OWA) Update

Notes

OWA created for

  • concept management

  • OCL subscription

  • metadata mapping

  • module management (work in progress)

Lessons learned from first few OWA modules:

  • Need to make it easier (less cumbersome)

Latest features:

  • Added ability to add OWA support to module via SDK

  • mvn openmrs-sdk:add-feature

  • Select "Open Web App"

  • Installs node and npm into project

  • App name

  • app description

  • what libraries to include

  • type of server (SDK)?

  • url for app (localhost:8080/openmrs/owa/metadatasharing/index.html)

  • local OWA directory (folder used by server)

  • adds npm build to pom.xml as well as instructions to include the OWA artifact into the omod

  • adds aware_of_module for OWA module in config.xml

Feedback:

  • yoeman generator sets up an angular project

  • initial setup is confusing

  • doesn't set up any test framework

 

Transcripts

  • Audio recording of the call: Listen online or download (available after the meeting)