2023-05-11 Sandbox Meeting Berlin

2023-05-11 Sandbox Meeting Berlin

 Date

May 11, 2023

 Participants

  • Nico Lueck

  • Jake Watson

  • Steve Conrad

  • Wes Brown

  • Harri Mansikkamäki

  • Meelis Zujev (Deactivated)

  • jarkkohyoty

  • Martha Vasquez

  • Paweł Gesek

Location

https://goo.gl/maps/NToNbqDtfdXDA2dk9 5. OG

Please be aware, that the Governance Committee Meeting on the days before will be located here: https://goo.gl/maps/ZpSkae2ks8nkMqLS6

Evening meeting in Beer Garden: https://goo.gl/maps/QPpXtf9T7k1dV9Av9 or https://goo.gl/maps/JU35qBzyLtbByG6o7

 Goals

 

Topic Backlog And Notes

  • DONE Packaging (Jarkko)

    • BB Candidate to be packed for easy deployment

    • Export/Import of multiple BB configurations/whole instance (Use Case focused?)

      • At least first version in GovStack Release 2.0

  • DONE Configuration and Seed Data

    • Share Test Data between Soldevelo and Gofore

    • Collaborate on common source of synthetic data

  • DONE Process and Project Management. How to work together.

    • Streamline developer teams to one common team

    • Shared Backlog or Collaboration Board for Division of Goals

    • Common Backlog Planning with Arch WG, Soldevelo and Gofore Team. On work described in the timeline below, assign issues to either Meelis Zujev (Deactivated) or Dominika Bieńkowska (Deactivated)

  • DONE Most Important Streams? Work on what?

    • DONE Cooperation Soldevelo/Gofore on Adapter Development?

      • Adapter as one key hurdle to have first running GovStack based Instance (Proof of concept running)

      • DONE Work together on OpenIMIS and UNCTAD eRegistration tools?

        • Mifos: Share needed Endpoints

        • Mosip: Share needed Endpoints

        • UNCTAD eRegistration (=Registry)

          • Pick OpenCRVS or UNCTAD

        • OpenIMIS (=Registration)

          • Soldevelo already working on OpenIMIS → Synergy

          • Develop adapter together: Soldevelo + Gofore Team

      • Focus of Soldevelo? Example Implementations, Adapters, Extend Test Harness…?

    • DONE Using Test Harness in Sandbox - Adding Deployment Test to Test Harness (Pawel)

      • Where is testing gone live? Owner?

        • Resources are in BB repositories

        • Possible limit of CircleCI Free. Who will own the subscription in future?

      • Integration of Exchange: Testing Results in Exchange

      • Docker Scripts and Files will be shared with Sandbox. Sandbox Team does not have to build new docker scripts

      • No further assets from the sandbox team are shared with Testing Team and vice versa

    • SECOND PRIO Software Product Journey

      • Catalog: Very High Level Alignment Check, Automatic pulling of from sources

      • Compliance: API Testing and Manual FitGap Analysis

      • Sandbox: Deployment Readiness,…?

  • DONE Timelines and Resources

    • End of May

      • Endpoint Mapping of Happy Flow

      • Meeting with BB Providers to review timeline and priotize endpoints

      • Discuss in Arch WG how to design Cross-BB Authentication and Authorization Function for sandbox, basic principles

    • June

      • Soldevelo, Gofore, possibly OpenIMIS developers to work on integrating OpenIMIS (adapter) (1-2 sprints)

        • Potentially write adapter for Registry BB

      • Check compliance of the relevant endpoints with test harness (1 sprint)

      • After Azure PoC: Present Infrastructure Setup in Architecture WG

      • Implement Cross-BB Authentication and Authorization in Sandbox

      • Common repository/structure of synthetic data for each BB/use case

    • June/July:

      • BB Providers delivering a pre-version of their candidate only with Happy API

      • “Backend for Frontend”, Middleware Development

    • July/August:

      • Integrate all BB and Quality Assurance

      • Documentation being finalized (Gitbook)

    • Mid September: Release 2.0

      • Release: USCT Simulation, possibly with Online Construction Permit (purpose: Presentation)

      • Release: USCT Simulation combined with functional backend (purpose: replicatable for tech users)

      • Release: Sandbox Documentation and Tutorials to replicate Sandbox

Actions

Involve contracted BB Providers (Mifos, MOSIP, XRoad, [Consent]) early on in piloting the Testing Harness Paweł Gesek
Create a list of 2-3 candidates for each BB Steve Conrad
Create draft of software journey to be shared in Tech/Product Committee or Architecture Group Nico Lueck Software Provider Guide
List expectations from BB Providers and pain points for Gofore Team on integration work Meelis Zujev (Deactivated)
Gofore will map all needed BB endpoints on Happy Flow Meelis Zujev (Deactivated)
Required Happy Flow Endpoints will be shared with Mifos and Mosip Meelis Zujev (Deactivated)
Required Happy Flow Endpoints will be served with non-contracted BB candidates and adapter developments Meelis Zujev (Deactivated) Paweł Gesek
Wes Brown to set up meeting with Steve Conrad and Satya to discuss BB provider scope (APIs and deployment?) and prioritizing APIs for sandbox use cases
Include security aspects in adapter concept, Authentication/Authorization Steve Conrad
UNCTAD Licence useable for replication of Sandbox by others? Nico Lueck
Soldevelo shares data used so far and creates common repository of synthetic data with Gofore and BB Providers Paweł Gesek