Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Meeting Number: 196 307 742

Host Key: 707674

...

AGENDA

Minutes in italics

Current design focus - re-architecture:

  • What are the outputs the Product Committees wants to see from the re-architecture?

 


  • Scalability, Extensibility - i.e. the ability for the maintenance of current implementations (migration path) while providing the ability to build new features for new implementations
  • One the re-architecture is complete, implementaters shouldn't have to modify the "core". All new functionality can be built with extension points.
  • The ability to turn modules on and off (Domain driven?)
  • Supporting "best practice" workflows that exist across multiple contexts through configuration (i.e. FEFO, informed push vs. pull, 
    • If countries veer from these "best practices", they would then have to implement their desires in code
  • A clear path to understand what goes into core and what doesn't (for developers)
    • Branch structure helps this decision
    • How do we handle backward compatibility? Should the Product Committee have input on this?
  • Countries find OpenLMIS an attractive proposition
    • Legacy support


If there are features that an implementer believes need to be in core, how do they progress?

  • Is it part of the roadmap?
  • Does the global community have bandwidth to take on the BA / Dev responsibilities or support?


Product Engagement Charter

  • Funded functionality comes up, how do we respond?
    • Align with current functionality or steer a user in a different direction?


Proposed changes to roadmap - No lower level roadmap yet, re-architecture will feed into this

If your features are on the roadmap, you will receive support from the community:

  • Lets be realistic though - if there is a big piece of work that isn't on the roadmap but has funding we should consider support
    • Question becomes, is this part of the domain of OpenLMIS?

Development can happen in parallel as long as the bandwidth exists

If funders sponsor an idea for new functionality, how do we prioritize that against the existing roadmap?


Questions for Governance Group:

In terms of resources at the core/global level - who is going to fund / sustain projects that contribute to core?


Progress in last sprint, plan for future sprint

...

Discuss implementations / prospects:

...

:

 

Malawi - no timeline at present, however the following requirements have been outlined and may be useful as part of core:

  • Offline requisitions
  • "Best practice" reports
  • DHIS2 Integration

 

Cote D'Ivoire

 

Tanzania

 

Others?

ACTION ITEMS

...

 

 

Discuss Remaining Open Questions from Community Meeting:

...