Versions Compared

Key

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

...

Participants

Discussion topics

Presenter

Item

Comments

Previous Action Items

Wesley Brown

Revising the Contribution Guidelines

Updating the guidelines from here: https://openlmis.readthedocs.io/en/latest/contribute/contributionGuide.html

This will be pushed to another meeting

Wesley Brown

User Feedback Page

User Feedback

Dominika Bieńkowska (Deactivated)

Discuss Upgrades and React

Work Required

  • React Support for Translations

  • React Automated Testing

  • Build Process Improvements - Simplifying the Page Creation Process/Code

  • Continuous upgrades for dependencies/libraries

  • Upgrade Implementer Customization document and templates for React

Work Plan

  • Will upgrade pages over time with 20% tech-debt time

    • Starting with “easiest” upgrades to more difficult ones

    • Will create a plan for the order of page upgrades

  • Will create reusable components as needed

  • All new work will be in React

Questions

  • How does this impact implementation customizations?

    • Pages upgraded to React will no longer support customizations made in Angular

      • Wes - This is not acceptable, breaking changes must be limited and implementations given lots of notifications

  • How do we integrate contributions written in Angular?

    • Contributions must be ported to React to be incorporated

      • Only for pages updated to React or newly created pages

      • Changes to pages still in Angular can remain in Angular

    • Over time, all community guidance will be updated to React

Q&A

Upcoming Discussion Points

Addition of Temperature to SM intake/adjustment pages

Vaccine landscape review (per Moses’s comments)

Additional Admin Screens (Dominika)

Upgrade Superset Version

...

  •  Wesley Brown to prepare for the discussion around the “Stock Management Temperature Recording” feature (waiting on functional info from CHAI Nigeria team)
  •  Dominika Bieńkowska (Deactivated) Meet with the SolDevelo team regarding contributions and Angular/React and share at an upcoming Office Hours meeting
  •  Wesley Brown Add Hubert to meeting invite along with Malawi team (get list from Christine)
  •  Wesley Brown to set up meeting with Dominika to discuss next steps for configuration improvements
  •  Wesley Brown create post about the creation and goal of the User Feedback page
  •  Dominika Bieńkowska (Deactivated) Document how we identify and upgrade dependencies/libraries - Who is responsible, how upgrades get prioritized, etc

Decisions

  • When something specific is going to be discussed, send an email to the invitees and post on Discourse

...