Jump to content

Project:Product versions and history: Difference between revisions

Added version typology
(Added some discussion on product instances)
(Added version typology)
Line 30: Line 30:
* We store revisions of the product pages. Those revisions were intended for revisions of the product page itself (e.g. adding more data or fixing data corresponding to one set of product pictures), not for different versions or evolutions of the products.
* We store revisions of the product pages. Those revisions were intended for revisions of the product page itself (e.g. adding more data or fixing data corresponding to one set of product pictures), not for different versions or evolutions of the products.
** In practice, revisions mix different versions, evolutions and revisions.
** In practice, revisions mix different versions, evolutions and revisions.
== Typology ==
In order to have a better understanding of the kind of versions that might occur, one can differentiate several type of versions:
=== Language versions ===
This implies to products that are essentially the same, but have different packages. Each package is intended for a different locale (country and/or language). Sometimes, this can be just a sticker that has been added. Lidl-products are a good example of this.
== Package evolution ===
The product (ingredients/nutritional values/etc) did not change. However the packaging evolved. Examples are Coca Cola, Perrier, etc.
=== Product evolution ===
In this case the product has been changed and thus the package as well.
=== Barcode re-use ===
In this case only the barcode is the same. The product and package has been changed; Thus is barcode is only repurposed.


== Solution ==
== Solution ==
3,543

edits