Changes

Jump to navigation Jump to search
Questions section + varia
Line 13: Line 13:  
** Everything can be modified (properties, values). Modified property/value pairs are not deleted, but archived.
 
** Everything can be modified (properties, values). Modified property/value pairs are not deleted, but archived.
 
** Lowering the barrier: anyone should be able to do things easily.
 
** Lowering the barrier: anyone should be able to do things easily.
** Accept as much usages as we can: fields are not constrained and anyone should enter anything as a new property or a new value. Organisation will come later.
+
** Accept as many usages as we can: fields are not constrained and anyone should enter anything as a new property or a new value. Organisation will come later.
* If possible main lists of products should be proposed as facets, with the possibility to be mixed with other Open Food Facts facets [create a non-blocking issue]
+
* If possible, main lists of products should be proposed as facets, with the possibility to be mixed with other Open Food Facts facets [create a non-blocking issue]
    
== 1. The user asks the list of properties/values pairs for a given product. ==
 
== 1. The user asks the list of properties/values pairs for a given product. ==
    
* The user selects a product (link, search result, etc.).
 
* The user selects a product (link, search result, etc.).
* The system shows the product, with the list of properties/values pairs.
+
* The system shows the product, with the list of property/value pairs.
    
'''Rationale''': this is the main usage of Folksonomy Engine. It allows to know that a product has some particular properties which are not in the traditional Open Food Facts data model.
 
'''Rationale''': this is the main usage of Folksonomy Engine. It allows to know that a product has some particular properties which are not in the traditional Open Food Facts data model.
Line 28: Line 28:  
'''Prototype''' (beta): https://world.openfoodfacts.org/product/9310036071174/paul-s-caramel-custard
 
'''Prototype''' (beta): https://world.openfoodfacts.org/product/9310036071174/paul-s-caramel-custard
   −
== 2. The user enters a new property value pair for a given product ==
+
== 2. The user enters a new property/value pair for a given product. ==
    
* The user selects a product (link, search result, etc.).
 
* The user selects a product (link, search result, etc.).
Line 97: Line 97:  
* The user selects a value or continues to type.
 
* The user selects a value or continues to type.
 
* Back to use case 2.
 
* Back to use case 2.
 +
 +
== Questions ==
 +
 +
* For transparency reasons (and maybe for other reasons):
 +
** Should we provide a use case to let the user see the history of property/value pairs for each product? Version 2?
 +
** Should we provide a use case to let the users see the history of all property/value pairs for all product(something like the "recent changes" in Mediawiki/Wikipedia)? Version 2?
 +
* Should we immediately provide use cases related to private property/value pairs?
 +
** Should these use cases take care of stocks issues?

Navigation menu