Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GAIA-X June Hackathon #37

Closed
1 of 3 tasks
zeier opened this issue May 30, 2022 · 0 comments
Closed
1 of 3 tasks

GAIA-X June Hackathon #37

zeier opened this issue May 30, 2022 · 0 comments
Assignees

Comments

@zeier
Copy link

zeier commented May 30, 2022

Description

A virtual GAIA-X hackathon with focus on the EDC is planned for June 21 and 22.

The following two sessions, where the MVD will be used, have been proposed. This feature covers the preparation of the required material for these two sessions.

A possible approach to demo GAIA-X compliance for participant self-descriptions is to set up a static JSON file containing all VCs and VPs, and make sure that the self-description is accepted as valid by the GAIA-X compliance validation service (https://compliance.gaia-x.eu/api/#/).

We need a self-description for three participants and one dataspace authority that can be validated against the validation API.

  • Peter will coordinate with GAIA-X that these self-descriptions will stay valid.

Rego playground: https://play.openpolicyagent.org/p/02joFSYvpg

https://gitlab.com/gaia-x/technical-committee/service-characteristics/-/tree/main

https://gitlab.com/gaia-x/technical-committee/service-characteristics/-/tree/main/yaml

Self-descriptions as a static JSON file is the minimum prerequisite to conduct the GAIA-X workshop.

Tracks

Track: Provider/Federator

  • Title: Setting up a multi-cloud federation with Eclipse Foundation technologies
  • Description: Setting up a minimum viable federation is key for adopting the idea of Gaia-X. That’s why this session will provide an overview and demo of how to use available Eclipse Foundation technologies to clone and deploy such a federation compliant to the Gaia-X Trusted Framework.
  • Relation to Hackathon Goals /Gaia-X Scenarios: Contributes to Scenario 1 "Cross organization identity and management access" and 2 "Registering Service Offering in a catalogue"
  • Proposed by: Fraunhofer, Markus Spiekermann, markus.spiekermann@isst.fraunhofer.de
  • Time Allocation: 1h + open end hacking
  • Goals and Outcomes/Deliverables: Audience know how to set up a federation via components of the Eclipse Dataspace project and Gaia-X TF compliant self-descriptions and validation / Demo & Slides
  • Repos: Code will be provided under Apache 2 License within the repository https://github.com/eclipse-dataspaceconnector/MinimumViableDataspace and demonstrate the integration of EDC-Repo components https://github.com/eclipse-dataspaceconnector/DataSpaceConnector

Track: User / Use Case Track

  • Title: Connect and participate in a Gaia-X multi-cloud federation using Eclipse Dataspace Connector
  • Description: We will use the code and demo of the Minimum Viable Dataspace from the previous day. The user focused session will demonstrate on top how users and corresponding use cases can connect to a federation, register, provide DIDs and exchange data via the EDC
  • Relation to Hackathon Goals /Gaia-X Scenarios: Contributes to Scenario 3 " Querying Service Offering in a catalogue" and 4 " Data exchange"
  • Proposed by: Fraunhofer, Markus Spiekermann, markus.spiekermann@isst.fraunhofer.de
  • Time Allocation: 1h + open end hacking (= setting up use cases)
  • Goals and Outcomes/Deliverables: Audience know how to use and configure the EDC to connect to a federation and implement a simple use case of exchanging data with policies / Demo & Slides
  • Repos: Code for the federation will be available at https://github.com/eclipse-dataspaceconnector/MinimumViableDataspace and the user demo will use the EDC-Repo https://github.com/eclipse-dataspaceconnector/DataSpaceConnector

Acceptance Criteria

  • Required material for the two sessions mentioned above is available

Stories

@zeier zeier removed the refinement label Jun 1, 2022
@chrislomonico chrislomonico transferred this issue from agera-edc/MinimumViableDataspaceOld Jun 13, 2022
@zeier zeier closed this as completed Jun 22, 2022
Repository owner moved this from In Progress to Done in Agera EDC Jun 22, 2022
@zeier zeier mentioned this issue Jul 5, 2022
8 tasks
marcgs pushed a commit that referenced this issue Aug 4, 2022
…ubCredentialsVerifier. (#37)

feat: adapt policy to the claims format of the IdentityHubCredentialsVerifier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

4 participants