August 4, 2023 Architecture Team Meeting Notes
Attendees
@Wes Brown
@Nico Lueck
@Aare Laponin
@Steve Conrad
@PSRAMKUMAR
@Paweł Gesek
Apologies
Agenda | Presenter | Duration | Discussion |
Technical Reviews of BB specs | @Steve Conrad | 10 minutes | Architecture team to review Wave 3 specifications: Target Friday August 11 to complete reviews Update on review process:
Next steps - once reviews are complete, Wes can create Jira issues for required changes and create Epic to track all tasks. For now, keep comments in GitBook. Commenters should flag changes as ‘Required’ for anything that must be changed prior to release. |
Generic vs use-case specific components | @Nico Lueck | 10 minutes | Use Case Dependent
The goal should be to make the above as small as possible - and eventually have shared components that can be used to construct the frontend and backend applications Generic (might be adapted to country specific context but not for each use case)
This can be documented along with the GovStack overall diagram/overview |
Finalize UX Switching | @PSRAMKUMAR | 5 minutes | Finalize document and make plans to disseminate to TC and BB groups
|
GERA Update | @Aare Laponin @PSRAMKUMAR | 15 minutes | Update on changes to GERA document and progress/next steps
Working draft: We will need to decide how to publish or whether we can bring back to Open Group. Could publish in GitBook as part of the spec/release. We will try to target as a part of Sept release - after work is done by Aare, will have architecture team review and move into GitBook. Can we find another name for this document, so we can release it as something different and ‘sanctioned’ by GovStack: What is our messaging around the current Open Group GERA document? |
Review overall diagram | @Steve Conrad | 10 minutes | Overall GovStack Architecture Diagram Include in non-functional requirements, along with a description of an overall GovStack implementation (content from above) Highlight what may be done by local system integrators - SI may use a registry that is not a GovStack BB, but rather a local BB Reach out to comms - to add color, make it easier to understand/digest Steve to post in architecture channel for comment. |
Capabilities/Service Blocks | @Wes Brown | 15 minutes | Review service block (capabilities) template |
Future topic - Fall 2023 Manage Access Authorization to BB APIs | @Jaume DUBOIS | 30 minutes |
From Technical Committee Meeting: BBs should not own RBAC - the calling applications are responsible for it. Are we using token based authorization within the request to BB? How to get candidates bypass its own RBAC?
|
Action Items
Ramkumar to connect with Hani/Nico on infra requirements
Future Topics
Define a standard set of APIs that are needed for any BB to indicate that they are running, configured and ready to use in the sandbox (or test harness). Do we need a BB registry?