2019-04-16 Meeting notes - Angola team / collaboration with core

Date

Apr 16, 2019

Participants

  • @Sebastian Brudziński

  • @Wesley Brown

  • @Sam Im (Deactivated)

  • @Joanna Szymańska (Deactivated)

  • @Paweł Cieszko (Unlicensed)

  • @Joanna Bebak (Deactivated)

  • @Klaudia Pałkowska (Deactivated)

  • @Nikodem Graczewski (Unlicensed)

  • @Mateusz Kwiatkowski

  • @Łukasz Lewczyński (Deactivated)

  • @Oskar Hinc (Unlicensed)

  • @Wojciech Buława (Unlicensed)

  • @Daniel Serkowski (Unlicensed)

Goals

  • Discuss workflows core-implementation

  • Discuss Angola priorities

Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

Angola contributions workflows

 

  • Pull requests vs pushing directly to master

    • Implementation team may not know the core codebase good enough to push directly to master

    • Who is responsible for making sure pull requests get action?

    • For now: let’s stick with the pull requests and get back to core if this is getting problematic

    • Always make sure to notify the core team about changes that we expect to push

  • Moving changes from Angola to core

    • Clone the ticket so it exists in both spaces

    • Each ticket goes through the workflow



Angola priorities / features



  • Translate all the stuff!

  • New Jasper reports

  • Standing up reporting stack - a lot of stuff done, but still some configuration needs to be completed

Future priorities:

  • Batch approval

  • Perhaps slight change of the workflow on working with requisitions

  • Third party supplier

  • Reports for Stock Mgmt

  • Performance of Stock Mgmt

Action items

@Mateusz Kwiatkowski to verify that authors of pull requests that fail the build get notification

Decisions

OpenLMIS: the global initiative for powerful LMIS software