OpenHIM core Development Roadmap

Matt edited this page Jan 8, 2019 · 19 revisions

OpenHIM Draft 2019 Roadmap

Description
Problem Statement As the OpenHIE project has continued to grow and new interest groups emerge, the core implementation case that Jembi will be focusing their work efforts around the curation of OpenHIM and its product offering to the OpenHIM community. Jembi will support OpenHIM implementation and product development needs and the use-case that drives the implementation-driven development approach for advancing the OpenHIE IOL, SHR, Architecture and other communities. Jembi’s work areas will be around the following:
  • Technical Leadership and Community Management
  • OpenHIM Implementation Support
  • Technical Development
Hypothesis Jembi will continue to play an important role in the OpenHIE/OpenHIM Leadership, Architecture, OHIN and Community communities. Key Jembi individuals will represent and feed into the conversations and discussions as they pertain to OpenHIE’s future direction as well as feeding back learnings from implementation cases. Jembi will continue to support the building of the OHIN.
Background Jembi’s year 4 realignment work package focuses on the support and curation of OpenHIM and being responsive to the needs of OpenHIM community implementations. Within this Jembi plans to continue its involvement in the core OpenHIE communities and the leadership of the OHIN and IOL-SHR communities. Jembi has also built up a core developer pool to support the ongoing maintenance, strengthening and feature development of the IOL reference technologies (OpenHIM and Hearth). Jembi plans to continue the ongoing productisation work on the IOL reference technology (OpenHIM). This includes upgrades and features that will ensure the application is scalable, robust and easily deployable, and can meet the needs of modern HIE implementations, with particular emphasis on performance, security and usability.
Measures of Success
  • Curating major releases of reference technologies
  • Completed new features and bug fixes as per roadmap
  • Preparation for Connectathons
  • Supporting the technical deployment of the OpenHIM (knowledge transfer)
  • Participate and lead various OHIE Call engagements and discussion
  • Curate IOL and SHR communities
  • Curate OHIN Community
  • Attended appropriate OpenHIM Community Calls
  • Productisation work (IOL)

Scope

Activity
Must have
  • Curating major releases of reference technologies
  • Bug fixes and new features as per roadmap
  • Preparation for Connectathons
  • Supporting technical deployment of the OpenHIM (knowledge transfer)
  • OpenHIM technical development support
  • Participate and lead various OHIE Call engagements and discussion
  • Curate IOL and SHR communities
  • Curate OHIN Community
  • Attending appropriate Community Calls
  • Productisation work (IOL)
  • OpenHIM installation scripting
  • Fixing OpenHIM bugs
Nice to have
  • Rebuilding the HIM
  • Doing exciting innovative work
  • Spend more time on R&D
  • DB research & migration
Not in scope N/A

Timeline

Roadmap 2019 Image

Milestones and releases

Milestone Owner Planned Delivery Time Status Notes
Version 5 release:
  • Strengthening of the OpenHIM
  • Upgrade of core dependencies
  • Upgrade of console dependencies
  • Bug fixes
  • Draft roadmap available on the Openhim.org website and GitHub repository
Team Mercury Nov 2018 - Jan 2019 In Progress
Version 6 release:
  • Documentation release
  • How to guides
  • Updated workflows
  • Routing Engine productization
  • Updated release notes on GitHub detailing changes to the code
Team Mercury Feb - June 2019 Not Started
Version 7 release:
  • Updated Bootstrap mediator including Docker Framework
  • Developed Mapping Mediator Released and available on GitHub
  • Presentation to OpenHIE IOL community of the new mediator and call for trial implementations.
  • Updated community documentation for the OpenHIM made primarily in the OpenHIM doc pages
  • Modernization of certs packages
Team Mercury July - Dec 2019 Not Started

Reference materials


OpenHIM Jembi implementation team

  • Brad
  • Brent
  • Brett
  • Martin
  • Matt
  • Thabo

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.