Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Attendees

Aare Laponin

Apologies

Steve Conrad

Agenda

Presenter

Duration

Discussion

Update on Review Process

Wes Brown

 15 minutes

Review tasks are assigned here:

Jira Legacy
serverSystem JIRA
serverIdf5c6bdaf-d23e-347d-a1e8-579e20a81dda
keyTECH-394

Jira Legacy
serverSystem JIRA
serverIdf5c6bdaf-d23e-347d-a1e8-579e20a81dda
keyTECH-393

All comments to be logged here: Architecture Team Review

Steve: Consent and Workflow reviews here: Consent Feedback Consent Feedback

Can Steve/Ramkumar merge any changes from these reviews into the specs, so we don’t have to wait on BB teams? Any technical questions/clarifications can go directly to the BB teams as we work through the reviews.

Adaptor Conversation

PSRAMKUMAR

40 minutes

Recap and comments on current approach for onboarding existing tools: https://govstack.gitbook.io/specification/architecture-and-nonfunctional-requirements/6-onboarding

Discussion on adaptors and phased approach

  • Is the current approach correct? What is missing?

    • Clear definitions of the various components, such as Information mediator

      • When we talk about Information Mediator, what do we mean? Are there separate components that should be described, such as service discovery, API Gateway, payload transformation?

      • When is a Workflow orchestration needed and when can BBs simply call other BBs (either with or without IM)?

    • Clearly defining interactions between UX/UI and services provided by BBs

    • Do we need to address Authentication/SSO/tokens

    • If a DPG encapsulates multiple BB functionality, how do we handle that?

    • Are the phases that are currently defined correct?

  • Updating the current documentation and publishing new guidance for DPGs and implementers

  • After we develop guidance, work with testing and sandbox team to validate. Identify first products to work with and build adaptors for

Next steps/AOB

5 minutes

What should we prioritize?

Can we spin off small groups to work through specific tasks?