Date

7am PST

Meeting Link

https://www.uberconference.com/villagereach-isg

Optional dial in:
Dial in: 213-493-0531
PIN: 74762

Attendees

Goals

Discussion items

TimeItemWhoNotes
5mStartupJosh
  • Wait for all to join

 45m

(went long)

Product ModelJoshhttps://openlmis.atlassian.net/wiki/x/NB_cBg 
5mService level rightsGroup, thanks to Chongsun and Brandonhttps://github.com/OpenLMIS/openlmis-auth/blob/master/DESIGN.md
5mShared libraryGrouphttps://groups.google.com/forum/#!topic/openlmis-dev/zUn_GhRKr4A

Notes


Commodity Model (used to be known as Product Model) was introduced, discussed, etc.  There were a few questions, but largely it seems like the changes are well understood.  Some items:


Briefly (too) discussed service level rights, why they're needed, etc.  For more information, it's well documented.


Also briefly looked at the dev forum posting on the shared library.  We're all in agreement that Darius' point about DTOs being published by the Service that owns the resource makes the most sense.  We also talked about more pure utility classes that aren't owned by a single Service (e.g. Message, ValidationMessageException, etc) that would still likely live in the shared library (which sparked the discussion).  We agreed that Service's publishing their DTOs to Maven may not be on the critical path for 3.0, however it'd be a nice to have and it's likely not a huge lift to get there (e.g. we have a pattern we've worked on in the Example service).  A ticket should be added to properly track this work.

Action items