Design Forum
- Dawn Seymour
- Jamie Thomas
- Burke Mamlin
What is Design Forum?
OpenMRS Design Forums are one-hour calls twice each week for the purpose of discussing any design-related issues within the OpenMRS Community. The calls are open to anyone and routinely attended by experienced developers and clinical informatics specialists. We encourage all members of the community to join our design calls that are of interest and helpful to them. The design call is apt at several stages of design:
- At the start of a design process, bring your ideas for review by the broader community to get validation of your ideas and some feedback on directions to go.
- In the middle of a project, share your prototypes and get feedback from experienced developers and clinicians in a higher bandwidth format than email or IRC.
- When you encounter important decision points and see a few choices, share some brief background and your options and get helpmaking the decision.
How do you get your topic on a Design Forum agenda?
- Title. Short descriptive title for agenda item.
- Description. Context for people who may not be directly involved in the work. Include links to JIRA issue(s), Talk discussion(s), wiki page(s), or other relevant resources for the discussion. It’s also helpful to summarize your specific goals for the discussion (what question(s) you are trying to answer).
- Required attendee(s). Who you believe must join the call for it to be productive. We’ll use this to schedule the call when they can join.
- Desired timing. Next available slot? Or is there a specific design forum you’d like to target.
When are the Meetings to be held
Mondays 4:00pm-5:00pm UTC (excluding OpenMRS holidays). See UTC translated to other time zones.
Wednesdays from 2:00pm-3:00pm Eastern Time (excluding OpenMRS holidays, and changing with US Daylight Saving Time). Translate US Eastern Time to other time zones.
How to Join ?
Notes / Minutes
2019
January
- 02 - OPEN FORUM
- 07 - OPEN FORUM
- 09 - OPEN FORUM
- 14 - OPEN FORUM
- 16 - OPEN FORUM
- 21 - CANCELLED - HOLIDAY
- 23 - Architecture proposal: Modules and Verticals
- 28 - OPEN FORUM
- 30 - OPEN FORUM
January | February | March |
April | May | June
|
July | August | September |
October
| November | December |
January
- 04 - OPEN FORUM
- 09 - Patient Merge Functionality (Akhil Malhotra)
- 11 - OPEN FORUM
- 16 - CANCELLED
- 18 - OPEN FORUM
- 23 - Kickstarting Integration of Twitter Bootstrap for Ref App UI for 2.6 (Shreyans Sheth, Stephen Senkomago Musoke, Darius Jazayeri, raff)
- 25 - OPEN FORUM
- 30 - Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.(Wyclif Luyima, raff, Burke Mamlin)
February
- 01 - Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Darius Jazayeri, raff, Daniel Kayiwa)
- 06 - RefApp 2.6 design needs, GSoC 2017 projects
- 08 - OPEN FORUM
- 13 - Incorporating Encounter Diagnoses into openmrs-core (Darius Jazayeri, Jonathan Teich, Mark Goodrich, Bharat Akkinepalli)
- 15 - Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Ivange Larry Ndumbe, Mike Seaton, Daniel Kayiwa, Darius Jazayeri, Wyclif Luyima)
- 20 - CANCELLED - OpenMRS Holiday
- 22 - Replace existing style guide with a new one based on Bootstrap (Stephen Senkomago Musoke)
- 27 - OPEN FORUM
March
- 01 - Platform 2.1 (Darius Jazayeri, Mike Seaton, Daniel Kayiwa, Wyclif Luyima, Deepak Sharma, Adam Grzybkowski, raff)
- 06 - OPEN FORUM
- 08 - OPEN FORUM
- 13 - Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Wyclif Luyima)
- 15 - OPEN FORUM
- 20 - Rethink unit test style to remove duplication (Ivo Ulrich)
- 22 - Review "Crazy Ideas" from Sept 22, 2016 Dev Forum (Darius Jazayeri, Daniel Kayiwa)
- 27 - TRUNK-4976 - Support obs.interpretation and obs.status, aligned with FHIR.
- 29 - OPEN FORUM
April
- 03 - Forking the Ref App (Burke Mamlin, Darius Jazayeri)
- 05 - OPEN FORUM
- 10 - Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Burke Mamlin, Daniel Kayiwa, Wyclif Luyima)
- 12 - Exanded cohorts update, Clearer exceptions for order entry <https://issues.openmrs.org/browse/TRUNK-4696> (Darius Jazayeri, Wyclif Luyima, Burke Mamlin)
- 17 - OPEN TOPIC, Generically handling XSS issues (Burke Mamlin)
- 19 - OPEN TOPIC, Upgrades to FHIR module, Patient Save via REST duplicates names, Cohort Membership date/datetime questions (Darius Jazayeri, Jonathan Teich , Daniel Kayiwa, Wyclif Luyima, Burke Mamlin)
- 24 - OPEN TOPIC, Searching for orders (driven by the Cohort Builder) (Darius Jazayeri, Jonathan Teich , Daniel Kayiwa, Wyclif Luyima, Burke Mamlin)
- 26 - OPEN TOPIC, Upgrades to FHIR module, Patient Save via REST duplicates names, Cohort Membership date/datetime questions (Darius Jazayeri, Jonathan Teich , Daniel Kayiwa, Wyclif Luyima, Burke Mamlin)
May
- 01- OPEN FORUM
- 03 - Review "Crazy Ideas from Apr 13, 2017 Dev Forum (Darius Jazayeri, Daniel Kayiwa)
- 08 - Bahmni 0.89 includes Audit Log, Updating Legacy UI module creates memory leak and loss of functionality (Darius Jazayeri , Daniel Kayiwa, Burke Mamlin)
- 10 - OPEN FORUM (Darius Jazayeri , Daniel Kayiwa, Burke Mamlin)
- 15 - Brainstorming a decision support project (Darius Jazayeri , Daniel Kayiwa, Burke Mamlin, Wyclif Luyima)
- 17 - Creating/defining a backlog of "needs design" issues (Darius Jazayeri , Daniel Kayiwa, Burke Mamlin, Wyclif Luyima)
- 22 - Replacement for the Sync module: a hub-and-spoke approach using FHIR and Atom feeds ( Darius Jazayeri, Angshuman Sarkar)
- 24 - Goals for the Platform (Burke Mamlin)
- 29 - CANCELLED - OpenMRS Holiday
- 31 - Initializer Module (Burke Mamlin, Dimitri R, Stephen Senkomago Musoke, Mike Seaton, Darius Jazayeri, Dominic Surrao)
June
- 05 - Continuing the discussion from Reference Application 2.7 Planning, Ideas, Features and Road Map (Stephen Senkomago Musoke)
- 07 - OpenMRS PIX/PDQ registration integration with OpenEMPI (Craig Appl, Darius Jazayeri, Burke Mamlin, Mark Goodrich, Mike Seaton, Wyclif Luyima, Nathaelf Hyppolite)
- 12 - Expanded Data Entry Statistics (Eusebio Maposse, Stélio Moiane, Willa Mhawila, Ada Yeung)
- 14 - OPEN FORUM
- 19 - OPEN FORUM
- 21 - OPEN FORUM
- 26 - OPEN FORUM
- 28 - OPEN FORUM
July:
- 03 - OPEN FORUM
- 05 - OPEN FORUM
- 10 - Fingerprinting (Mike Seaton, Craig Appl)
- 12 - PHR Authentication (elly makuba, Ada Yeung, Former user (Deleted), Simon Savai, Samuel Mbugua, Judy Gichoya, Burke Mamlin, Darius Jazayeri, Wyclif Luyima)
- 17 - Sync 2.0 architecture draft (raff, Paweł Gesek, Darius Jazayeri, Craig Appl, Dimitri R)
- 19 - OPEN FORUM
- 24 - Reporting Enhancements (Mike Seaton, raff, Romain Buisson, Kaweesi Joseph, Jude Niroshan, Daniel Kayiwa, Azeez Olaniran, Onodje Daniel, Fortune Ekeruo, Femi Oladeji, Chukwuemeka Nwankwo, enaho murphy)
- 26 - OPEN FORUM
- 31 - Look at tickets labeled community priority, at the goal of tickets and identify strategic issues for the community.
Aug:
- 02 - DuiFramework.development.moduleid vm argument should support multiple folders
- 07 - Next Steps for Platform (Burke Mamlin)
- 09 - Data Management
- 14 - Platform: EMR API Functions (Burke Mamlin, Darius Jazayeri, Mark Goodrich)
- 16 - Platform: Provider Roles (Burke Mamlin. Darius Jazayeri)
- 21 - Incorporating idgen module into the Platform (Burke Mamlin, Mike Seaton, Darius Jazayeri)
- 23 - OPEN FORUM
- 28 - OPEN FORUM
- 30 - OPEN FORUM
Sep:
- 06 - OPEN FORUM
- 11 - Update Technology Radar (Burke Mamlin, Darius Jazayeri, Mike Seaton, Pascal Brandt, Wyclif Luyima)
- 13 - OPEN FORUM
- 18 - OPEN FORUM
- 20 - OPEN FORUM
- 25 - Platform: Encounter Transaction API (Burke Mamlin, Darius Jazayeri, Mark Goodrich)
- 27 - OPEN FORUM
Oct:
- 02 - Loading OWAs programmatically & Encounter Diagnoses follow-up
- 04 - Review Andela Demos
- 09 - Cancelled - OpenMRS Holiday
- 11 - Unveiling/Unretiring via REST (Darius Jazayeri)
- 16 - OPEN FORUM
- 18 - OPEN FORUM
- 23 - OPEN FORUM
- 25 - OPEN FORUM
- 30 - OPEN FORUM
Nov:
- 06 - OPEN FORUM
- 08 - Patient Program "voidLastState" object (Mark Goodrich)
- 13 - Open Concept Lab (OCL): current status and direction (Jonathan Payne, raff)
- 15 - OPEN FORUM
- 20 - OPEN FORUM
- 22 - OPEN FORUM
- 27 - OPEN FORUM
- 29 - OPEN FORUM
Dec:
January
- 04 - Impromptu topic: How should we capture requirements?
- 06 - Impromptu topic: Automating the release processes for the platform, Improving some CI plans to build against multiple maven profiles
- 11 - (9:30-10:30) Atlas enhancements with ThoughtWorks (Gurpreet Luthra)
- 11 - Platform 1.12: showcase free text drug orders and API (Shruthi Dipali)
- 13 - Attributes for concepts ( Angshuman Sarkar)
- 18 - Canceled - OpenMRS Holiday
- 20 - OpenMRS Core tickets: Unable to locate Jira server for this macro. It may be due to Application Link configuration. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 25 - Episodes of Care and Care Plans (Jan Flowers)
- 27 - Episodes of Care and Care Plans - Technical Design (Jan Flowers, Valerio Joao)
February
- 01 - OrderEntryUI (Romain Buisson)
- 03 - Data Migration, Trunk-50
- 08 - strategy for forward-porting 1.12 changes to 2.0 (Vinay Venu)
- 10 - OPEN
- 15 - Canceled - OpenMRS Holiday
- 17 - expanding the cohort_member table (Ada Yeung, Simon Savai)
- 22 - which privileges are needed in Patient Overview section? Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Former user (Deleted))
- 24 - Remove org.openmrs.notification package from API Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Shreyans Sheth)
- 29 - OrderSet design (Achinta Roy)
March
- 02 - Work on TRUNK tickets Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Wyclif Luyima), Unable to locate Jira server for this macro. It may be due to Application Link configuration. (Former user (Deleted))
- 07 - Drug interactions (Akhil Malhotra)
- 09 - OPEN
- 14 - OPEN
- 16 - OPEN
- 21 - OpenMRS JavaScript Ecosystem (Pascal Brandt)
- 23 - OPEN
- 28 - Data Integrity module for data quality audits? (Jonathan Dick, Ada Yeung)
- 30 - OPEN
April
- 04 - Coordinating different DHIS2 projects (Darius Jazayeri, Sri Maurya Kummamuru, Vinay Venkatachala, James K)
- 06 - Concept Attributes
- 11 - RadiologyReport object semantics (TENTATIVE)
- 13 - OPEN
- 18 - Concept Attributes (questions/clarifications) (Akhil Malhotra)
- 20 - OPEN
- 25 - OPEN
- 27 - OPEN
May
- 02 - OpenMRS Technology Radar (Mike Seaton, Pascal Brandt)
- 04 - Cohort Module (Shreyans Sheth, Maimoona K, Sharon Varghese)
- 09 - Reporting REST Module (Mike Seaton, Burke Mamlin, Daniel Kayiwa, Darius Jazayeri)
- 11 - OPEN
- 16 - Provider/Privilege Role and Create provider account inconsistent, Concept Attributes(Ada Yeung, Kaweesi Joseph) (Akhil Malhotra)
- 18 - OPEN
- 23 - Pluggable authentication modules for OpenMRS (Pascal Brandt, Vinay Venkatachala)
- 25 - OPEN
- 30 - Cancelled - OpenMRS Holiday
June
- 01 - OpenMRS Technology Radar Team (Darius Jazayeri, Burke Mamlin, Pascal Brandt, Saptarshi Purkayastha, Wyclif Luyima, Daniel Kayiwa, Mike Seaton)
- 06 - Nutrition (Theresa Cullen, Joe Amlung, Aaron Cocke)
- 08 - OPEN
- 13 - Upgrade Data Collection support for Human Genetics Care (Akshika Wijesundara, Suranga Kasthurirathne, Burke Mamlin)
- 15 - OPEN
- 20 - OPEN
- 22 - Form Builder (Akhil Malhotra)
- 27 - Mobile Interface (Wesley Brown)
- 29 - OPEN
July
- 04 - Cancelled (US Holiday)
- 06 - OPEN
- 11 - Scheduled orders cannot be discontinued (2.0 Platform related)
- 13 - Adding resources to HTML forms
- 18 - Mobile Interface (Wesley Brown)
- 20 - OPEN
- 25 - OPEN
- 27 - OPEN
August
- 01 - Cancelled
- 03 - Cancelled
- 08 - OPEN
- 10 - OpenMRS - DHIS2 module Disaggregation (Sri Maurya Kummamuru)
- 15 - OPEN
- 17 - OPEN
- 22 - OPEN
- 24 - OPEN
- 29 - OPEN
- 31 - OPEN
September
- 07 - REST for subclasses of classes which already are resources (Ivo Ulrich, Pascal Brandt, raff, Wyclif Luyima, Darius Jazayeri)
- 12 - Order Classes (Ivo Ulrich, Wyclif Luyima, Daniel Kayiwa, Darius Jazayeri)
- 14 - OpenMRS Technology Radar: final document review (Darius Jazayeri, Pascal Brandt, Mike Seaton, Wyclif Luyima, Saptarshi Purkayastha, Daniel Kayiwa)
- 19 - Platform 2.0 Issues
- 21 - Add UID to Concept Source (Ivo Ulrich)
- 26 - Debugging HTML form entry module to upload images in the OpenMRS 2.x UI (Akshika Wijesundara)
- 28 - OPEN
October
- 03 - liquibase changesets Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 05 - OPEN
- 12 - Expand cohort details (Wyclif Luyima) Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 17 - Adding REST support for complex obs Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 19 - Addig REST support for complex jobs (cont..) Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 24 - Adding REST support for complex obs (cont..) Unable to locate Jira server for this macro. It may be due to Application Link configuration.
- 26 - OPEN
- 31 - Analyze Interesting Features in OpenMRS Distributions for Including in the Platform (Darius Jazayeri, Jan Flowers)
November
- 02 - OPEN
- 07 - OCL for OpenMRS Drug Formulations (Darius Jazayeri, Jonathan Teich)
- 09 - Large Hospital Implementation: Lessons Learned and Hardware Requirements (Dimitri R, Yousuf Ahmed)
- 14 - PIH: Bahmni Program Support (David DeSimone, Darius Jazayeri, Gurpreet Luthra, Jonathan Teich, Mike Seaton)
- 16 - Cancelled (OpenMRS Update Meeting - AMIA)
- 21 - OPEN
- 23 - OPEN
- 28 - supporting order extension module features (Mike Seaton, Bharat Akkinepalli, Darius Jazayeri, Jonathan Teich, Wyclif Luyima, Burke Mamlin)
- 30 - OPEN
December
- 05 - Cancelled (OMRS16)
- 07 - Cancelled (OMRS16)
- 12 - OPEN
- 14 - OMRS16 Hackathon Tickets
- 19 - Ideas: Look and Feel Framework for Reference Application (Stephen Senkomago Musoke, Darius Jazayeri, Burke Mamlin, Wyclif Luyima, Mike Seaton, Mark Goodrich, raff, Jonathan Teich)
- 21 - Condition List
- 28 - OPEN
- Jan: 5 | 7 | 12 | 14 | 19 (Cancelled) | 21 | 26 (Cancelled)| 28 (Cancelled)
- Feb: 2 | 4 | 9 | 11 | 16 | 18 | 23 | 25
- Mar: 2 | 4 | 9 | 11 | 16 | 18 | 23 | 25 | 30
- Apr: 1 | 6 ("All Hands on Deck" Testing Sprint) | 8 | 13 | 15 | 20 | 22 | 27 | 29
- May: 4 | 6 | 11 | 13 | 18 | 20 | 25 (Cancelled) | 27
- June: 1 | 3 | 8 | 10 | 15 | 17 | 22 | 24 | 29
- July: 1 | 6 | 8 | 13 | 15 | 20 | 22 | 27 | 29
- Aug: 3 | 5 | 10 | 12 |17 | 19 | 24 | 26 | 31
- Sep: 2 | 7 (Cancelled) | 9 | 14 | 16 | 21 | 23 | 28 | 30
- Oct: 5 | 7 | 12 (Cancelled) | 14 | 19 | 21 | 26 | 28 (Cancelled)
- Nov: 2 | 4 | 9 | 11 (Cancelled) | 16 | 18 (Cancelled) | 23 | 25 | 30
- Dec: 2 | 7 (Cancelled)| 9 (Cancelled) | 14 (Cancelled)| 16 (Cancelled)| 21 | 23 | 28 | 30
- Jan: 8 | 13 | 15 | 20 | 22 | 27 | 29
- Feb: 3 | 5 | 10 | 12 | 17 | 19 | 24 | 26
- Mar: 3 | 5 | 10 | 12 |17 | 19 | 24 | 26 | 31
- Apr: 2 | 7 | 9 | 14 | 16 | 21 | 23 | 28 | 30
- May: 5 | 7 | 12 | 14 | 19 | 21 | 26 | 28
- June: 2 | 4 | 9 | 11 | 16 | 18 | 23 | 25 | 30
- July: 2 | 7 | 9 | 14 | 16 | 21 | 23 | 28 | 30
- Aug: 4 | 6 | 11 | 13 | 18 | 20 | 25 | 27
- Sep: 1 | 3 | 8 | 10 | 15 | 17 | 22 | 24 | 29
- Oct: 1 | 6 | 8 | 13 | 15 | 20 | 22 | 27 | 29
- Nov: 3 | 5 | 10 | 12 | 17 | 19 | 24 | 26
- Dec: 1 | 3 | 8 | 10 | 15 | 17 | 22 | 24 | 29 | 31
- Jan: 9 | 16 | 23 | 30
- Feb: 6 | 13 | 20 | 27
- Mar: 6 | 13 | 20 | 27
- Apr: 3 | 10 | 17 | 24
- May: 1 | 8 | 15 | 22 | 29
- June: 5 | 12 | 19 | 26
- July: 3 | 10 | 17 | 24 | 31
- Aug: 7 | 14 | 21 | 28
- Sep: 4 | 9 | 11 | 16 | 18 | 23 | 25 | 30
- Oct: 2 | 9 | 16 | 21 | 23 | 28 | 30
- Nov: 4 | 6 | 11 | 13 | 18 | 20 | 25 | 27
- Dec: 2 | 4 | 9 | 11 | 16 | 18 | 23 | 25