2018-02-20 Meeting notes

2018-02-20 Meeting notes

Date

Feb 20, 2018

7am PST / 4pm CET

Meeting Link

 

Note we're using Zoom now:

 

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/737202874

Or iPhone one-tap :
US: +16699006833,,737202874# or +14086380968,,737202874#
Or Telephone:
Dial(for higher quality, dial a number based on your current location):
US: +1 669 900 6833 or +1 408 638 0968 or +1 646 876 9923
Meeting ID: 737 202 874
International numbers available: https://zoom.us/zoomconference?m=F0kj5u6u0wFxr7Xfz5NKZxl0xyLhuTPF

 

Attendees

Goals

  • See discussion items

 

Discussion items

Time

Item

Who

Notes

Time

Item

Who

Notes

10m

Agenda and action item review

@Josh Zamor (Deactivated)

Action item review from https://openlmis.atlassian.net/wiki/x/vAAND

Open action items from last time:

@Chongsun Ahn (Unlicensed) to add docs on http caching / dtos
@Paweł Albecki (Deactivated):  take the feedback from the DDD and package name improvements and show through a diagram and/or use of the example service what it'd look like given that feedback
@Josh Zamor (Deactivated): to respond to comment on wiki page
To the group:   bring up what you'd like to see as part of the technical mobile strategy in the dev forum (Product Committee may look at some of this feedback)

 

Dispensable - inner workings

@Chongsun Ahn (Unlicensed)

 

 

Java imports

@Chongsun Ahn (Unlicensed)

 

Notes

Java imports

 

For code style guides, google simplified it - all static fist, non-static second, alphanumeric secondary sort.  We adopted the style-guide way back, yet we seem to have removed the import order enforcement.

 

Next steps:

  • dev forum post and point devs how to update intellij (we have documentation on this)

PoD Rights

 

Discussed the migration of PoD rights in https://openlmis.atlassian.net/browse/OLMIS-4168.

Open question on how to automate migration:

  1. Keep both old and new

  2. Delete the old PoD Manage right (no one in production uses this feature, and it feels like tech debt). 

  3. Leverage the stock management right (adjust stock right?) to determine whom gets the new PoD Manage right.

 

We chose #2 ,delete the old PoD Manage right as no production system is using the PoD feature.  We'll add a note to the release notes for good practice, but otherwise the migration is a destructive action, that we predict will have no negative outcome.

 

We propose that option #3 might be useful - implementations migrating from an old version to the new would have anyone assigned the stock management right, automatically added to the PoD Manage right.  New implementations wouldn't get this, but perhaps that's okay as in the future with ASN we'll have more PoD functionality migrated to the stock management service.

 

Next step:

  • Adopt option #2

  • Raise to product committee the potential that #3 could also be done, but it's not a blocking issue.

 

Action Items

@Josh Zamor (Deactivated) et al:  give feedback to @Mateusz Kwiatkowski on latest design on Requisition approval as a new resource: https://openlmis.atlassian.net/wiki/x/AQADDg
@Chongsun Ahn (Unlicensed) to post dev forum post and point devs how to update intellij (we have documentation on this) on import order, google styleguide, etc
@Sebastian Brudziński:  keep following up on PoD rights - bring up option #3 to product committee.  https://openlmis.atlassian.net/browse/OLMIS-4168

 

OpenLMIS: the global initiative for powerful LMIS software