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

[Feeature] Display Gaia-X Service Provider Names in GUI #171

Open
kaimeinke opened this issue Jul 27, 2022 · 0 comments
Open

[Feeature] Display Gaia-X Service Provider Names in GUI #171

kaimeinke opened this issue Jul 27, 2022 · 0 comments
Assignees
Labels
Priority: Low Don't work on this unless everything else is done Type: Feature A new feature to implement

Comments

@kaimeinke
Copy link
Contributor

Motivation / Problem

Currently the 3Box Profile OR the ETH address is used in the asset preview, catalogue and "all assets" overview. This is confusing and of little use for users.

Solution

If information about the service provider is available through a self-descriptions it should be fetched and used. The corresponding field would be gx-participant:legalName from the participant self-description that is linked through gx-service-offering:providedBy in the service offering.

If no name can be retrieved we fall back to the ETH address. The 3Box integration should be removed anyway, but that would be another story.

Alternatives

A local storage in a DB where users can directly provide their participant SD to the portal and get it checked for compliance. However, this would not be a good solution in the long run.

Acceptance Criteria

  • If a participant SD can be retrieved it will be displayed
  • The loading does not wait for all SDs, they will be updated after the SDs have been retrieved

Additional context

The following GUI parts are affected:

  1. Frontpage Asset Previews

image

  1. "All Assets" Previews

image

  1. Catalogue Previews

image

  1. Asset Detail View

image

@kaimeinke kaimeinke added the Type: Enhancement New feature or request label Jul 27, 2022
@moritzkirstein moritzkirstein self-assigned this Apr 17, 2023
@moritzkirstein moritzkirstein added Type: Feature A new feature to implement and removed Type: Enhancement New feature or request labels Apr 17, 2023
@moritzkirstein moritzkirstein changed the title Display Gaia-X Service Provider Names in GUI [Feeature] Display Gaia-X Service Provider Names in GUI Apr 17, 2023
@moritzkirstein moritzkirstein added Priority: Mid This is the default priority Priority: Low Don't work on this unless everything else is done and removed Priority: Mid This is the default priority labels Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low Don't work on this unless everything else is done Type: Feature A new feature to implement
Projects
None yet
Development

No branches or pull requests

2 participants