Published Apr 16, 2019

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

Looking for labels? They can now be found in the details panel on the floating action bar.

Related content

OpenLMIS: the global initiative for powerful LMIS software