Date
4 November 2010
In Attendance
Agenda
- Quickly review previous meeting minutes (5 min)
- 1.7 Update (15 minutes)
- 1.8 Update (30 minutes)
- Widgets
- Reporting speedup
- Data Export speedup?
- 2.0 Framework preview (20 minutes)
- After-action review & next week's agenda (5 min)
Minutes
1.7 – Ben
- release candidate 2 is in the wild
- waiting on ampath who are testing
- The ampath server is faster than Jeremy's laptop
- on hold until they finish their testing
- Errors be damned
1.8 – Wyclif
- wylcif implemented what burke said and it speeds up the widgets, so that's the way it should go, it should be able to work
- Most pending 1.8 tickets are waiting on finishing up on the widgets
- Ben is working on JavaScript caching
- Burke: What are the 4 targets for 1.8?
- Searching (concepts, person, encounter, and location)
- Iterating on encounter widget: http://notes.openmrs.org/encounter-widget-1-8
- http://notes.openmrs.org/encounter-widget-1-8from the point of view of the UI he's put in the fix for how to do that
- wyclif will commit new code today and deploy it to the test env
- idea is to implement metadata crud service that would standardize method names – Burke thinks it's dead on arrival
- Design work ensued
- Burke: Major changes to the API are out of scope for 1.8
getEncounters(String, Integer, Integer, boolean); getCountOfEncounters(String, boolean);
- Agreed on convention...
- Search by string for object =
getFoo(String, Integer, Integer, boolean)
- Getting count of the search by string =
getCountOfFoo(String, boolean)
- Search by string for object =
- Patient dashboard
- http://tickets.openmrs.org/browse/TRUNK-1667 - TODO Darius will take this on and re-profile it with comments then hand it to Wyclif
- Data Exports
- Avoid calling PatientSetService.getAllPatients()--its performance degrades very badly when you have a huge number of patients. If at all possible, use 'null' to represent all patients rather than enumerating them.
- Reporting Framework
- darius discovered adding a multicolumn index would help
- TODO Ask Regenstrief DBAs about how to optimize the specific SQL query here: http://bit.ly/d360f0 or http://bit.ly/bUlGQo in context
- Cut-off date for 1.8 features not in the top ten
- http://go.openmrs.org/performance
2.0 - Darius
- http://wiki.openmrs.org/display/docs/OpenMRS+2.0+Core+Application+Developers+Guide
- svn.openmrs.org/openmrs-contrib/ui-frameworks/ui2
- To run this you need to manually create one table
Outcomes
0%
TODO's
Transcripts
- Backchannel IRC transcript
- Audio recording of the call: Listen online or download