schemaorg / schemaorg

Schema.org - schemas and supporting software
https://schema.org/
Apache License 2.0
5.4k stars 825 forks source link

Add an object to represent product recalls #3229

Open MatthiasWiesmann opened 1 year ago

MatthiasWiesmann commented 1 year ago

Authorities and manufacturers regularly mark products as recalled. Example of recall authorities include Rapex (EU), CPSC (USA), FDA (USA), OECD (World), Rappel Conso (France), etc. There are fundamentally two types of recalls, mandated ones (typically by some authority or government) and voluntary ones (manufacturers doing the recall preemptively).

At the core, a recall would have three properties:

One way to do this would be extend creative work and use publisher for the entity ordering the recall, maybe use the about property for the product?

github-actions[bot] commented 1 year ago

This issue is being nudged due to inactivity.

gkellogg commented 1 year ago

Consider adding a GitHub Action based on this pattern to automate these updates.

MatthiasWiesmann commented 1 year ago

This should be aligned with the GS1 standard for recalls.

github-actions[bot] commented 4 weeks ago

This issue is being nudged due to inactivity.