7am PST
https://www.uberconference.com/villagereach-isg
Optional dial in:
Dial in: 213-493-0531
PIN: 74762
Time | Item | Who | Notes |
---|---|---|---|
5m | Startup | Josh |
|
45m (went long) | Product Model | Josh | https://openlmis.atlassian.net/wiki/x/NB_cBg |
5m | Service level rights | Group, thanks to Chongsun and Brandon | https://github.com/OpenLMIS/openlmis-auth/blob/master/DESIGN.md |
5m | Shared library | Group | https://groups.google.com/forum/#!topic/openlmis-dev/zUn_GhRKr4A |
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.