2018-02-20 Meeting notes

Date

7am PST / 4pm CET


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

TimeItemWhoNotes
10mAgenda and action item reviewJosh Zamor

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
  • 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 workingsChongsun Ahn (Unlicensed)

Java importsChongsun 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 OLMIS-4168 - Getting issue details... STATUS .

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


OpenLMIS: the global initiative for powerful LMIS software