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