How to Join
Click here to expand...
By Browser
By telephone
- US telephone number: +1 201.479.2627
Agenda
- Quickly review previous meeting minutes (5 min)
- ThoughtWorks-SCI Ebola Module tech deep dive w/ Darius Jazayeri
- Review next meeting agenda
Minutes
View at notes.openmrs.org
OpenMRS Developers Forum 2015-05-14
Recording: (Audio) (Adobe® Flash®)
Attendees
Agenda & Notes
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
- ThoughtWorks-SCI Ebola Module tech deep dive w/ Darius Jazayeri
- Doctors were using tablets within the red zone (in full suits, gloves, etc.)
- "Wouldl be neat if we had a tool to rename a module." -Darius
- TODO: Created a ticket to add this feature as a maven task that can be invoked by SDK command "omrs-rename newname"
- Use AngularJS code with UI Framework, so UI Framework could dynamically reload changes during devleopment
- Avoided taking a day to set up dev environment
- Didn't have time to embed/include localization
- Grunt can assemble & minify javascript
- TODO: consider using grunt maven plugin to allow automated builds to easily issue grunt commands
- define "states", which specify path in browser, path to template, and can include additional data or control back button behavior
- User login was simplified
- User picks team and enters an ID to log in
- This was done using a hack/workaround to bypass passwords
- There's a ticket to formally support alternate authentication schemes: TRUNK-381
- Created basic drug prescription writing
- does crud pretty easily, dealing with non-CRUD resources is harder (e.g., getting session information)
- Would like to add ward and/or bed assignments as REST resources
- Need better helper classes
- Creating another order type worked pretty well
- Couldn't use hibernate annotations, since Order uses hibernate mapping file
- Used the metadatadeploy module, so all metadata was defined via code
- CIEL dictionary was great assett and Andy was turning around updates quickly
- Created a "form flow" that hid the header and provided back/forward buttons to guide through form with save button at end
- Did you consider using grunt/yeoman to manage your builds?
- Did you consider using the application cache to manage version updates?
- Nope. We had reliable network in the facility, offline/caching wasn't necessary.
TODOs
Transcripts
- Audio recording of the call: Listen online or download (available after the meeting)