Line 1: |
Line 1: |
− | There are currently 29 different states that products can have. | + | There are currently 41 different states that products can have. States show the various levels of completeness and [[verification]] a product has gone through. Multiple states might be assigned to a product, a very common one is for example "[[State#To be completed|To be completed]]" on a new product page. The list of states and number of products assigned to each can be retrieved from the Open Food Facts website at [https://world.openfoodfacts.org/states world.openfoodfacts.org/states]. |
| | | |
− | == Introduction == | + | == List of States == |
| | | |
− | States show the various levels of completeness and verification a product has gone through. Multiple states might be assigned to a product, a very common one is for example "To be completed" on a new product page. The list of states and number of products assigned to each can be retrieved from the Open Food Facts website at [https://world.openfoodfacts.org/states world.openfoodfacts.org/states].
| + | === Brands completed === |
| + | |
| + | The product has one or more brands assigned to it. |
| + | |
| + | === Brands to be completed === |
| | | |
− | == States ==
| + | The product's brands are missing. |
| | | |
− | === Product name completed === | + | === Categories completed === |
| + | |
| + | The product has one or more [[Global categories taxonomy|categories]] assigned to it. |
| | | |
− | === Expiration date to be completed === | + | === Categories to be completed === |
| | | |
− | === Packaging code to be completed ===
| + | The product's categories are missing. |
| | | |
− | === To be completed === | + | === Characteristics completed === |
| | | |
− | === Nutrition facts completed ===
| + | Opposite of [[State#Characteristics to be completed|Characteristics to be completed]], all required fields are filled. |
| | | |
| === Characteristics to be completed === | | === Characteristics to be completed === |
| | | |
− | The product is missing at least one of the following fields<ref>https://github.com/openfoodfacts/openfoodfacts-server/blob/57adf8ea37fe0c730740035c9a181deca2ba2664/lib/ProductOpener/Products.pm#L499</ref>: | + | The product is missing at least one of the following fields<ref>[https://github.com/openfoodfacts/openfoodfacts-server/blob/d85109bad3ccee5bab09e71221f4c54b8006934c/lib/ProductOpener/Products.pm#L1316]</ref>: |
| + | * Brands |
| + | * Categories |
| + | * [[Global packaging taxonomy|Packaging]] |
| * Product name | | * Product name |
| * Quantity | | * Quantity |
− | * Packaging | + | * Origin of ingredients |
− | * Brands | + | |
| + | Another relevant state (e.g. [[State#Brands to be completed|Brands to be completed]]) will be also be assigned. |
| + | |
| + | === Checked === |
| + | |
| + | The product information has been verified by another Open Food Facts user. |
| + | |
| + | As of March 2019 this state is still under development and evaluation. Only users selected by Open Food Facts moderators and/or administrators are able to assign the checked state. Some restrictions may apply to checked products, for example, editing might be restricted.<ref>Open Food Facts Slack #quality channel on October 24th 2018</ref> |
| + | |
| + | === Complete === |
| + | |
| + | The product has most of its fields filled. Opposite state of [[State#To be completed|To be completed]]. |
| + | |
| + | === Empty === |
| + | |
| + | The product is missing all of the following: |
| + | * Brands |
| * Categories | | * Categories |
| + | * Expiration date |
| + | * Ingredients |
| + | * Nutrition |
| + | * Packaging |
| + | * Packaging code |
| + | * At least one photo |
| + | * Product name |
| + | * Quantity |
| + | |
| + | Empty products are automatically removed after some time.<ref>Open Food Facts Slack #general channel on March 20th 2019</ref><ref>Github: [https://github.com/openfoodfacts/openfoodfacts-server/issues/2167 openfoodfacts-server issue #2167]</ref> |
| | | |
− | === Packaging to be completed === | + | === Expiration date completed === |
| + | |
| + | The product's expiration date is filled. |
| + | |
| + | === Expiration date to be completed === |
| | | |
− | === Photos uploaded ===
| + | The product's expiration date is empty. |
| | | |
− | === Quantity to be completed === | + | === Front photo selected === |
| | | |
− | === Categories to be completed ===
| + | The product's front photo (Product picture) has been selected. |
| | | |
− | === Brands completed === | + | === Front photo to be selected === |
| | | |
− | === Photos to be validated ===
| + | The product has no front photo (Product picture) selected. |
| | | |
| === Ingredients completed === | | === Ingredients completed === |
| + | |
| + | The product's ingredients list is filled. |
| | | |
| === Ingredients to be completed === | | === Ingredients to be completed === |
| | | |
− | === Brands to be completed === | + | The product's ingredients list is empty. |
| + | |
| + | === Ingredients photo selected === |
| + | |
| + | A photo showing the product's ingredients (Ingredients picture) has been selected. |
| + | |
| + | === Ingredients photo to be selected === |
| + | |
| + | There is no photo selected that shows the product's ingredients (Ingredients picture). |
| + | |
| + | === Nutrition facts completed === |
| + | |
| + | The product's nutrition list is filled or the product's nutrition information is explicitly not provided (checkbox "Nutrition facts are not specified on the product"). |
| + | |
| + | === Nutrition facts to be completed === |
| + | |
| + | The product's nutrition list is empty. |
| + | |
| + | === Nutrition photo selected === |
| + | |
| + | A photo showing the product's nutrition information (Nutrition facts picture) has been selected. |
| + | |
| + | === Nutrition photo to be selected === |
| + | |
| + | There is no photo selected that shows the product's nutrition information (Nutrition facts picture). |
| + | |
| + | === Origins completed === |
| + | |
| + | Origin of ingredients is specified. |
| + | |
| + | === Origins to be completed === |
| + | |
| + | Origin of ingredients is not specified. |
| + | |
| + | === Packaging code completed === |
| + | |
| + | The product has the packaging code specified. |
| + | |
| + | === Packaging code to be completed === |
| + | |
| + | The product is missing the packaging code. |
| + | |
| + | This code is known as ''EMB'' in France<ref>[https://fr.wikipedia.org/wiki/EMB_(code) Wikipedia (FR): "EMB (Code)"]</ref><ref>[https://fr.wikipedia.org/wiki/Estampille_(agroalimentaire) Wikipedia (FR): "Estampille (agroalimentaire)"]</ref>, ''Identitäts- und Genusstauglichkeitskennzeichen'' in Germany<ref>[https://www.bvl.bund.de/DE/01_Lebensmittel/03_Verbraucher/02_KennzeichnungLM/06_Genusstauglichkeitskennzeichen/Genusstauglichkeitskennzeichen_node.html Bundesamt für Verbraucherschutz und Lebensmittelsicherheit: "Das Identitäts- und Genusstauglichkeitskennzeichen"]</ref><ref>[https://de.wikipedia.org/wiki/Genusstauglichkeitskennzeichen Wikipedia (DE): "Genusstauglichkeitskennzeichen"]</ref> and other names. This code is found on packages of animal-based food products (meat, eggs, milk, etc.) manufactured in EU countries. It indicates the product's origin which the Open Food Facts website can display on a map ([https://world.openfoodfacts.org/packager-code/de-by-13022-ec example]). |
| + | |
| + | === Packaging completed === |
| + | |
| + | The product's packaging type is filled. |
| + | |
| + | === Packaging to be completed === |
| + | |
| + | The product's packaging type is missing. |
| + | |
| + | === Packaging photo selected === |
| + | |
| + | A photo showing the product's packaging information (Recycling instructions and/or packaging information picture) has been selected. |
| | | |
− | === Categories completed === | + | === Packaging photo to be selected === |
| | | |
− | === Quantity completed ===
| + | There is no photo selected that shows the product's packaging information (Recycling instructions and/or packaging information picture). |
| | | |
| === Photos to be uploaded === | | === Photos to be uploaded === |
| + | |
| + | No photos have been uploaded for the product. |
| + | |
| + | === Photos to be validated === |
| + | |
| + | Photos have been uploaded for the product, but at least one is missing for front, ingredients or nutrition information. |
| + | |
| + | === Photos uploaded === |
| + | |
| + | At least 1 photo has been uploaded for the product.<ref>[https://github.com/openfoodfacts/openfoodfacts-server/blob/57adf8ea37fe0c730740035c9a181deca2ba2664/lib/ProductOpener/Products.pm#L466 Github openfoodfacts/openfoodfacts-server Products.pm#L466]</ref> |
| | | |
| === Photos validated === | | === Photos validated === |
| | | |
− | === Packaging completed === | + | Product photos for front, ingredients and, if applicable, nutrition information have been uploaded and selected.<ref>[https://github.com/openfoodfacts/openfoodfacts-server/blob/57adf8ea37fe0c730740035c9a181deca2ba2664/lib/ProductOpener/Products.pm#L473 Github openfoodfacts/openfoodfacts-server Products.pm#L473]</ref> |
| + | |
| + | === Product name completed === |
| + | |
| + | The product's name is present. |
| + | |
| + | === Product name to be completed === |
| + | |
| + | The product's name is missing. |
| | | |
− | === Characteristics completed === | + | === Quantity completed === |
| | | |
− | Opposite of [[State#Characteristics to be completed|Characteristics to be completed]], all required fields are filled.
| + | The product's quantity is filled. |
| | | |
− | === Nutrition facts to be completed === | + | === Quantity to be completed === |
| | | |
− | === Complete ===
| + | The product's quantity is missing. |
| | | |
| === To be checked === | | === To be checked === |
| | | |
− | === Expiration date completed === | + | The information provided on the product page has not been verified yet, see [[State#Checked|Checked]] state. |
| + | |
| + | === To be completed === |
| | | |
− | === Packaging code completed ===
| + | The product is missing at least one of the following: |
| + | * One of the required photos, see [[State#Photos to be validated|Photos to be validated]] |
| + | * One of the required characteristics, see [[State#Characteristics to be completed|Characteristics to be completed]] |
| + | * Ingredients |
| + | * Nutrition |
| | | |
− | === Product name to be completed === | + | == List of unused States == |
| | | |
− | === Empty ===
| + | The following "... photo not selected" states have been superseded by "... photo to be selected" as listed above.<ref>[https://github.com/openfoodfacts/openfoodfacts-server/commit/d5eda44354e29e4e70fa25b93a10419be128f749 Github openfoodfacts/openfoodfacts-server Products.pm Commit d5eda44]</ref> |
| | | |
− | === Checked ===
| + | * front-photo-not-selected |
| + | * ingredients-photo-not-selected |
| + | * nutrition-photo-not-selected |
| + | * packaging-photo-not-selected |
| | | |
| == References == | | == References == |
| <!-- automatically filled --> | | <!-- automatically filled --> |
| + | |
| + | [[Category:Verification]] |