...
Meeting Agenda/Minutes
Mar 16, 2020 : special edition of the monthly architect's meeting to test holding Hanoi planning via conference call. Meeting will be from 10am to 1pm EDT
Agenda
...
- Review of current decisions (see https://wiki.edgexfoundry.org/display/FA/Monthly+Architects%27+Meeting?preview=/37912817/43581510/API%20V2%20Follow-up%20Meeting%20Notes.pdf)
- Device Service / App Functions committing to their own OpenAPI docs using the principles from the V2 ADR
- Depth of "common implementation" across sub domain applications. Does this end at the bootstrapping or are there additional layers to align? How do we know when it's enough?
- For Core/Support services, do we split V1 and V2 persistence?
- Start to think about which use cases we think would benefit from the addition of pub/sub
- Do we consider Support services optional? Should we approach Core-Data as Support-Data for V2?
...
- Blacklisting of devices and how/when to remove. Tony to argue on how blacklist APIs and delete APIs can be called by some system ; Trevor to argue how this needs to be automated. Implementation of any automation (whether all in metadata, via message bus to rules engine/app services, etc.) - all dependent on the first decision about whether to automate.
- Finalization of config-seed removal ADR (#0005)
- Revisiting holding and when work needs to enter holding (and what it takes to get out)
- Acceptance of DS and testing needs - how to bring a new device service from holding to the EdgeX repos (presented by DS WG – Iain, Tony)
- Bound checking issue (presented by Tony)
- Apache 2 licensing requirements (per Tony E message and Brett P (LF) and Ducan (IOTech) responses.Whether it was necessary and wise to move code from EdgeX org to holding only to go back to EdgeX org again (vs just make a new repo directly in EdgeX) - initially covered in Jan 15, 2020 TSC
- Address policy on patch/minor release based on discovery of CVE or other security issue (high/critical) - would we force dot release of all services, just affected ones, ??? For Consul and Mongo, we just minor rev'ed those services and containers. What if issue was in one of the go services? Would we have to minor release all (example go from 1.2.0 to 1.2.1) on all services even if only one was affected?
...
(special long session): Meeting Minutes; Trevor Conn's V2 API issue notes; Meeting Recording to follow
Mar 3, 2020: Meeting Minutes; Meeting Recording (API V2 special session)
...