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

[DPP] Enabled the Digital Product Pass Frontend to support the latest standardized models #654

Closed
9 tasks done
Tracked by #748
matbmoser opened this issue Apr 9, 2024 · 9 comments · Fixed by eclipse-tractusx/digital-product-pass#336
Assignees
Labels
digital product pass Feature/Bug for Digital Product Pass component Prep-PI13 Open Planning Preparation Issues for R24.08
Milestone

Comments

@matbmoser
Copy link
Contributor

matbmoser commented Apr 9, 2024

Description

The problem with the Digital Product Pass application is that we are limited to the following deprecated models:

  • Digital Product Pass v2.0.0
  • Battery Pass 3.0.1
  • Transmission Pass 1.0.0

We need to update it to the latest models:

  • Digital Product Pass v5.0.0
  • Battery Pass v6.0.0
  • Transmission Pass v3.0.0

The latest standardized models include changes that require the UI to adapt in order to show the information.

Objectives

  • Display the latest models standardized and included in the EcoPass KIT.
  • Update the UI to show new graphics that reflect the information contained in the data model payloads (materials).
  • Work in the stabilization of the Frontend Component, solving the bugs of the frontend.

Impact

  • The digital product pass application will be compliant with the latest standards of the application. CX-0143
  • The DPP Frontend will be more stable
  • The DPP Frontend will be able to show graphics for specific material information.

Dependencies

  • No dependency with other products

Additional Information

  • I'm willing to contribute to this feature
  • Will be developed in consortia to be released by association in DPP Expert Group

Tasks

Committers

Related Issues

Related PRs:

@matbmoser matbmoser added digital product pass Feature/Bug for Digital Product Pass component Prep-PI13 Open Planning Preparation Issues for R24.08 labels Apr 9, 2024
@matbmoser matbmoser added this to the 24.08 milestone Apr 9, 2024
@matbmoser matbmoser self-assigned this Apr 9, 2024
@matbmoser matbmoser changed the title Generic UI for showing any Catena-X Aspect Model Available in SemanticHub [DPP] Generic UI for showing any Catena-X Aspect Model Available in SemanticHub Apr 9, 2024
@matbmoser matbmoser removed this from the 24.08 milestone Apr 9, 2024
@matbmoser matbmoser changed the title [DPP] Generic UI for showing any Catena-X Aspect Model Available in SemanticHub [DPP] Generic UI for showing any Catena-X DPP Based Aspect Model Available in SemanticHub Apr 9, 2024
@matbmoser matbmoser moved this from Inbox to Backlog in Release Planning Apr 10, 2024
@stephanbcbauer
Copy link
Member

Was presented in the open planning ⇾ responsible committers are already defined

@stephanbcbauer stephanbcbauer added this to the 24.08 milestone Apr 10, 2024
@matbmoser matbmoser moved this from Planning to Backlog in Digital Product Pass Apr 10, 2024
@matbmoser matbmoser added the semantic hub Feature/Bug for Semantic Hub component label Apr 11, 2024
@matbmoser matbmoser added the business partner Feature/Bug for Business Partner KIT label May 3, 2024
@matbmoser
Copy link
Contributor Author

Added this ticket: eclipse-tractusx/digital-product-pass#261
Since it will not be included in the release 24.05 because it can not be tested with the latest BDPM which is not available (1 week before QG Check) it will be just included in the next release with the Generic UI feature.

@stephanbcbauer
Copy link
Member

stephanbcbauer commented Jun 5, 2024

Hello @davidzynda , @saudkhan116 ,

Since the feature is a 24.08 feature and the development phase is coming to an end, we need a status on the feature.

  • Currently you are assigned (Responsible) → Is this correct? If not, please assign the correct contact person
  • Please check whether the status (backlog, work in progress ...) is set correctly
  • Please check whether there is an assignment to a committee or expert group (supported-by) to be found on the board
  • Please comment on the current status of the feature
  • Are all SubTasks (issues from other repositories that deal with the feature) linked? → The easiest way is to mention the feature here in the issue (via the ID) so we can see which teams/repositories are involved.

If you need any clarification, please get in touch, thank you very much.
Stephan

@saudkhan116 saudkhan116 moved this from Backlog to Work in progress in Digital Product Pass Jun 5, 2024
@saudkhan116
Copy link

We are currently integrating and checking support for the latest models versions eclipse-tractusx/digital-product-pass#270

@matbmoser
Copy link
Contributor Author

matbmoser commented Jun 5, 2024

Updating the status here: we will not integrate with the BPDM service, generic UI will include the new models visualization (latest standardized ones in v24.08):

  • DPP 5.0.0
  • BPP 6.0.0
  • Transmission Pass 3.0.0

If we can not include the visualization of any model that is based on the DPP it will not be included and will just be added as an add-on.

@matbmoser matbmoser changed the title [DPP] Generic UI for showing any Catena-X DPP Based Aspect Model Available in SemanticHub [DPP] Update to latest models and implement Generic UI PoC Jun 5, 2024
@matbmoser matbmoser removed the business partner Feature/Bug for Business Partner KIT label Jun 6, 2024
@matbmoser matbmoser changed the title [DPP] Update to latest models and implement Generic UI PoC [DPP] Update to latest models and implement check for plausability with json schema Jun 7, 2024
@matbmoser
Copy link
Contributor Author

Status update:

  • @saudkhan116 and me were looking and trying to get it integrated as we planned, however its unfortunate but we can't get the "prefferedName" and description of every single attribute in the semantic hub ttl file... So the generic Ui will not be implemented at all because it is not possible. At least we have arrived in the bottom.
  • @davidzynda will integrate the latest models.
  • @saudkhan116 will create a semantic parser getting the schema from semantic hub

@matbmoser matbmoser moved this from Work in progress to Review in Digital Product Pass Jun 21, 2024
@matbmoser matbmoser moved this from Backlog to Work in progress in Release Planning Jul 3, 2024
@matbmoser
Copy link
Contributor Author

Models are updated and working.

@matbmoser
Copy link
Contributor Author

Closing this issue since its already release in v3.1.0: https://github.com/eclipse-tractusx/digital-product-pass/releases/tag/v3.1.0

@matbmoser matbmoser removed the semantic hub Feature/Bug for Semantic Hub component label Jul 4, 2024
@matbmoser matbmoser assigned matbmoser and unassigned davidzynda Jul 8, 2024
@matbmoser matbmoser changed the title [DPP] Update to latest models and implement check for plausability with json schema [DPP] Enabled the Digital Product Pass Frontend to support the latest standardized models Jul 8, 2024
@matbmoser
Copy link
Contributor Author

@stephanbcbauer Updated the description and refined the what was implemented in this feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
digital product pass Feature/Bug for Digital Product Pass component Prep-PI13 Open Planning Preparation Issues for R24.08
Projects
Archived in project
Status: Done
4 participants