Changes

Jump to navigation Jump to search
adding risks
Line 6: Line 6:  
This page is aimed at listing the pros and cons, and evaluating the feasibility.
 
This page is aimed at listing the pros and cons, and evaluating the feasibility.
   −
https://www.mediawiki.org/wiki/Extension:Wikibase_Repository
+
 
https://www.mediawiki.org/wiki/Extension:Wikibase_Client
      
==Pros==
 
==Pros==
Line 19: Line 18:  
* Ability to reuse the data for products in a easy to edit wiki
 
* Ability to reuse the data for products in a easy to edit wiki
 
* Vitality of the codebase
 
* Vitality of the codebase
* Vitality of the ecosystem
+
* Vitality of the ecosystem (Gamification apps, Bot ecosystem)
 
* System to enable gamification exist for wikidata
 
* System to enable gamification exist for wikidata
 +
* Ability to have a product be composed of two other products
 +
* Ability to have a product be composed of elements (we can define ingredients as entities)
    
==Cons==
 
==Cons==
 
* Need to code a beautiful frontend to visualize the data
 
* Need to code a beautiful frontend to visualize the data
 
* Need to code a friendlier frontend to edit the data
 
* Need to code a friendlier frontend to edit the data
 +
* Lot of work to rebuild an OFF on top of Wikibase (feature parity with current OFF)
 +
 +
==Risks==
 +
 +
* Can wikibase support everything we want to model in the Open Food Facts database?
 +
* Can wikibase support the type of queries done on Open Food Facts with enough performance?
 +
** e.g. Open Food Facts is a very heavy user of tag queries for its navigation by facets, that need to return results instantly
 +
*** (/tagtype1/tag1/tagtype2 -> list of all tag2s for products that have tag1)
 +
*** (/tagtype1/tag1/tagtype2/tag2 -> list of all products that have tag1 and tag2)
 +
*** queries to build maps, graphs.
 +
 +
== Wikibase Install Guide ==
 +
* en.wiki.openfoodfacts.org/Project:WikiBase-OpenFoodFacts
 +
 
==Feature developpement needed for feature parity==
 
==Feature developpement needed for feature parity==
 
[[Category:Project]]
 
[[Category:Project]]
    +
* https://www.mediawiki.org/wiki/Extension:Wikibase_Repository
 +
* https://www.mediawiki.org/wiki/Extension:Wikibase_Client
 
* https://www.mediawiki.org/wiki/Extension:ImportFreeImages
 
* https://www.mediawiki.org/wiki/Extension:ImportFreeImages
 
* https://www.mediawiki.org/wiki/Extension:WikiGrok
 
* https://www.mediawiki.org/wiki/Extension:WikiGrok
 
* https://www.mediawiki.org/wiki/Extension:MobileFrontend
 
* https://www.mediawiki.org/wiki/Extension:MobileFrontend
 
* http://wikiba.se/
 
* http://wikiba.se/

Navigation menu