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

(RfC) Allow the product page to display external Knowledge-panel spec compliant data #10297

Open
teolemon opened this issue May 15, 2024 · 1 comment

Comments

@teolemon
Copy link
Member

teolemon commented May 15, 2024

Why

  • We have more and more external backends providing information that belongs on the product page (Nutri-Patrol, Open Prices, Folksonomy Engine)
  • We have somewhat integrated Folksonomy Engine, but the integration leaves to be desired
  • We have yet to integrate Nutri-Patrol and Open Prices

What

  • Make Nutri-Patrol, Open Prices, Folksonomy Engine Knowledge-panel spec compliant
  • Allow the product page to display external Knowledge-panel spec compliant data
  • Display those external backends within the product page using JS

Beyond

  • We could consider making Robotoff and Hunger Games compliant as well, as well as any new project we start
  • The new use cases would provide a stronger incentive to evolve and complete the KP syntax, for the benefit of the web and the mobile app

cc @stephanegigandet @alexgarel @hangy @john-gom @Valimp @4nt0ineB @raphael0202 for comments

Related issues

Create a Knowledge Panel route for each product, so that we can integrate it in the ProductOpener Product Page openfoodfacts/open-prices#316
Integrate Nutri-Patrol in The Open Food Facts website openfoodfacts/nutripatrol#56
Create a Knowledge Panel compliant route for the Folksonomy Engine list of properties for a given barcode openfoodfacts/folksonomy_api#185

Part of

@teolemon teolemon added Product Page 📖 Knowledge Panels https://wiki.openfoodfacts.org/Knowledge_panels labels May 15, 2024
@github-project-automation github-project-automation bot moved this to To discuss and validate in 🍊 Open Food Facts Server issues May 15, 2024
@github-actions github-actions bot added the ⭐ top issue Top issue. label Jun 25, 2024
@github-actions github-actions bot removed the ⭐ top issue Top issue. label Jul 20, 2024
@github-actions github-actions bot added the ⭐ top issue Top issue. label Aug 14, 2024
@github-actions github-actions bot removed the ⭐ top issue Top issue. label Sep 9, 2024
@github-actions github-actions bot added ⭐ top issue Top issue. and removed ⭐ top issue Top issue. labels Dec 7, 2024
@github-actions github-actions bot added the ⭐ top issue Top issue. label Dec 23, 2024
@teolemon
Copy link
Member Author

Additional benefit, this could be the ground for making Knowledge Panel rendering a separate backend in Python

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To discuss and validate
Development

No branches or pull requests

1 participant