Attendees: Daniel, Susan, John Stoecker, North de Pencier, Gitesh Gupta, Shuro, Roger, Satyaakam Goswami, Sathyan, Barry Levine
Project-Wide
- UI/UX:
- Weekly UI / UX meeting this past week included John, Sathyan, Shuro, Daniel and Susan.
Update from Susan Wolfe, our UI/UX lead: We're starting to get new people involved, particularly on the Out Patient Module design, looking at proceses whereby the designers formulate a process in a way to help people familiarize themselves with their goals before they start designing. We're still at the point where we need someone to work on the visual design elements but in the meantime it's really a matter of using the tools we have to design the interfaces and fill out the common elements sheet (DropBox) and focus on work outputs.
- Again worth mentioning that http://graffletopia.com/search/sencha is a useful tool for designers who can quickly assemble the Sencha components both ExtJS and Touch2 to create low fidelity prototypes in OmniGraffle.
- We continue to need help identifying which components from Sencha & Ext JS to use for our designs:
Module-Specific
- Lab:
Back end: Updates from Roger Friedman, who is leading the development of the Lab module’s back-end. Roger Friedman (Unlicensed): We are trying ot get everything done by the start of coding for GSoC, but it's liable to be tight because the tools for defining the REST API interface are changing somewhat and so we'll have to make modifications to all of our objects, but now we have tests for five differen objects, all of which are built and ready for testing and the only big doubt we have is for the Lab order, and that's deep in the OpenMRS process - Front end: Update from Sathyan Velumani, our full time UI researcher-designer. Added paper entry, landing page, and other lab module screens. Sathyan Velumani: Roger has been of great help and we're able to accomplish a lot over email and conference calls. If you have a chance to look at tickets on JIRA - #83 and #85 - this is Paper Entry, Landing Page and Approval Page for the Lab module, each will result in a particular PDF.
- Pharmacy:
- Registration:
- Registration module code update from @Nathan Leiby
- Developer meeting on Friday@ 11AM IST.
- REST calls now working, to search for patients and add patients. This works against a local OpenMRS instance but doesn't yet work against our Jelastic test server (needs updates)
- Touch and ExtJS version are now running.
- Key priorities: Completing New and Returning patient flows. Plugging front-end into back-end database (via REST apis). Adding Jasmine tests.
- See pull requests for updates: https://github.com/Raxa/Raxa-JSS/pulls
- Screener / Triage:
- New designs from Gio are located in DropBox. Check out the public links to them here:
- Update from Nathan on the progress with the code for the Screener / Triage module
- REST calls now working, to search for patients and add patients. This works against a local OpenMRS instance but doesn't yet work against our Jelastic test server (needs updates)
- Touch and ExtJS version are now running.
- Priorities: Complete Lab, Pharmacy orders for touch and extjs. Determine needs in terms of REST apis.
- Voice: Update Surajit Nundy: We've been very grateful to have been offered a voice module slot through SMUSphynx - they will host a GSoC slot for us. Also, Manav Goel has done some very interesting and promising training on speech. Apurv Tiwari (Unlicensed) is leading the effort on speech module and will be joining us in a week after defending his thesis. We should have a lot more updates over the summer and two more interns from IIT-Delhi.
- OPD: Darrian and Hyeona and Darrian and Astha have a plan going forward for future designs of the OPD module.
Other: https://github.com/organizations/Raxa/