13:10:41 <bryan_att> #startmeeting TSC Architecture Committee 13:10:41 <collabot`> Meeting started Thu May 24 13:10:41 2018 UTC. The chair is bryan_att. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:10:41 <collabot`> Useful Commands: #action #agreed #help #info #idea #link #topic. 13:10:41 <collabot`> The meeting name has been set to 'tsc_architecture_committee' 13:10:53 <bryan_att> #info Roll Call 13:11:01 <bryan_att> #info Bryan Sullivan 13:11:42 <bryan_att> #info attending Anwar, Nat, Manoop, Pantelis , Chris 13:12:39 <bryan_att> #topic Agenda: Review requirements pipeline; review current architecture; review role of Community and Product committee; requirements for participation in Arch committee 13:13:26 <bryan_att> #topic Requirements pipeline 13:14:32 <bryan_att> #info Anwar presents overview slide from ONS, from slides at https://wiki.acumos.org/display/EVNT/Acumos+at+ONS+2018 13:18:47 <bryan_att> #info ... (shows the "Acumos Architecture" slide) 13:20:58 <bryan_att> #info Bryan: we need architecture diagrams at a component level, and at various key use cases in the UX of the platform e.g. deploy to cloud 13:24:16 <bryan_att> #info Bryan: we need all components and the interfaces / dataflow between them to be documented 13:25:36 <bryan_att> #info Pantelis: what is the function of the validation module 13:26:25 <bryan_att> #info Bryan: it's a largely non-functional implementation of a workflow vision for license/vulnerability scanning - I will be taking a lead role in addressing its limitations in the first release 13:28:22 <bryan_att> Bryan: the current vision for security and validation is on the wiki at https://wiki.acumos.org/display/SEC/Security+Scanning 13:28:53 <bryan_att> #info ... this will be included in a design document for this release 13:29:09 <bryan_att> ... and expanded with arch/dataflow details as needed 13:29:59 <bryan_att> #info Pantelis is training currently supported? 13:30:12 <bryan_att> #info Anwar: not in the current release, it's on the roadmap 13:31:25 <bryan_att> #info Anwar describes the external interfaces E1-E7 13:32:13 <bryan_att> #info attending: Ofer, Vishnu 13:34:11 <bryan_att> Ofer: will E6 also be used for training? 13:34:23 <bryan_att> #info Ofer: will E6 also be used for training? 13:35:12 <bryan_att> #info Anwar: we need to discuss but we were thinking that for training you need to deploy and provide a dataset, which is similar to what you need to do for deployment 13:38:59 <bryan_att> #info Bryan: who can work with me to gather documentation and publish it in the docs 13:40:54 <bryan_att> #info Manoop: will help 13:42:02 <bryan_att> #topic Requirements Pipeline 13:43:48 <bryan_att> #info Anwar shows current collected input at https://etherpad.acumos.org/p/release-plan-athena 13:46:27 <bryan_att> #info Anwar shows repo mapping at https://wiki.acumos.org/display/TSC/PTL+Nominations 13:49:12 <bryan_att> #info Nat: recommend that PTLs bring reqs to the Requirements committee based upon their assessment of feasibility and priority 13:49:54 <bryan_att> #info Nat: describes items he contributed to the etherpad 13:51:43 <bryan_att> #info Bryan: we need to ensure that proposed features are analyzed at a high level at least, and documents are available for review 13:53:29 <bryan_att> #info Bryan: deploy to Azure for example needs to be revisited 13:55:29 <bryan_att> #info Manoop: platform security scanning is a very important one 13:55:54 <bryan_att> #info ... also code quality - coverage is too low, we need to push for at least 50% coverage 13:58:21 <bryan_att> #info Ofer: has a friend who started WhiteSource and can offer it as a tool for Acumos to use 13:59:33 <bryan_att> #info Anwar: post-review and approval by TSC, we will need to assess what can be delivered in the current release 14:00:57 <bryan_att> #info Anwar: any of these discussed so far that will have substantial impact on the current arch? 14:01:15 <bryan_att> #info Bryan: security and validation are likely to disrupt current design 14:03:40 <bryan_att> #endmeeting