2015-07-30 Developers Forum
How to Join
Agenda
Quickly review previous meeting minutes (5 min)
Update on Dev Stages
Technology Radar
QA Team Accomplishments
Review next meeting agenda
Minutes
OpenMRS Developers Forum 2015-07-30
Audio recording: https://goo.gl/7YdXPE
Attendees
Ryan Yates /dev/null
Michael Downey /dev/null
Burke Mamlin /dev/5
Darius Jazayeri /dev/5
Tomasz Mueller
Yourself /dev/∞+
Natalia Płonka
Shaun Grannis /dev/null (??)
Tharunya Pati /dev/null
Daniel Kayiwa
Kaweesi Joseph
Ali Habib /dev/null
Tim
Paul
maany /dev/null
Maurya
Agenda/Notes
Last Week Review
Demo on OpenSRP
No TODOs
Update on Dev Stages v.1.0 beta
Dev Stages: https://openmrs.atlassian.net/wiki/x/-TVIAQ
See dev stage badges (and others): https://talk.openmrs.org/badges
How Dev Stages Work: https://openmrs.atlassian.net/wiki/x/0B9IAQ
/dev/null is starting point -- be here and interested
70 currently: https://talk.openmrs.org/badges/131/-dev-null
/dev/1 is the basic starting developer, IDE, read the docs, etc.
/dev/1 quiz (work in progress by @sunbiz) at Moodle: http://om.rs/moodle
Currently a manual review process for promoting people "up the ranks" - this will change
Next Steps
Finish automating the moodle/quiz
TODO: @sunbiz finishing up badge-granting automation
move moodle onto an openmrs server
TODO: @burke need to schedule regular /dev/5 meetups to review
Questions/Comments
How are Dev Stages helping (communication, motivation, clarifying)?
How are Dev Stages hurting (confusion, ambiguity, don't fit non-devs)?
What updates/changes to Dev Stages would help most?
Paul: How do we want to handle multiple labels? can't someone be both a GSOC student and a /dev/2?
The label in talk is "title" under profile settings
Users must pick one
Technology Radar
Relevant to OpenMRS
HOLD Application Servers <http://www.thoughtworks.com/radar/platforms/application-servers>
Could be a major change to how we develop/deploy
What about creating an official Debian package?
Some implementations (e.g., PIH) have used debian packages for deployment/upgrade
OpenMRS Community has typically not been in the "last mile" – i.e., filling in all the content necessary to implement a system.
OpenHIE considerations: https://wiki.ohie.org/x/yYBQAQ
ADOPT Consumer-Driven Contract Testing <http://www.thoughtworks.com/radar/techniques/consumer-driven-contract-testing>
Let consumers of web services help define the tests we should be running
Does the QA team want to evaluate how we might start doing this and make suggestions?