Jump to content

Taxonomy Maintenance: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 2: Line 2:
Taxonomies play a central role in Open Food Facts. Have a look at [[Taxonomies]] for more details.
Taxonomies play a central role in Open Food Facts. Have a look at [[Taxonomies]] for more details.


If you want to help building, extending and maintaining the taxonomies, a few options from simple to complicated, are listed here.
If you want to help building, extending, translating and maintaining the taxonomies, a few options from simple to complicated, are listed here.


== Just tell us ==
== Just tell us ==
Line 10: Line 10:


== Editor ==
== Editor ==
A special editor has been developed to help us. '''a preview ('''beware your change will be lost for now''')''' is available at https://ui.taxonomy.openfoodfacts.net/ but it's not yet really ergonomic. See also [[Taxonomy editor]].  
A special editor has been developed to help us. '''a preview ('''beware your change will be lost for now''')''' is available at https://ui.taxonomy.openfoodfacts.org/ but it's not yet really ergonomic. See also [[Taxonomy editor]].  


If you are a UX designer or developper, you can contribute to build it: http://openfoodfacts.github.io/taxonomy-editor/, or report bug and feature requests as a simple user.
If you are a UX designer or developper, you can contribute to build it: http://openfoodfacts.github.io/taxonomy-editor/, or report bug and feature requests as a simple user.


== Github ==
== GitHub ==
The most complicated way goes through Github. This option is only for those that are familiar with computers, downloading applications and editing large files.
The most complicated way goes through Github. This option is only for those that are familiar with computers, downloading applications and editing large files.


=== Installing Github-client ===
=== Installing GitHub Desktop ===
In principle it is possible to do the work on the Github-website. Unfortunately the files related to taxonomies grew large and working on the website is not always possible. To circumvent this you need to install a Github-client: [https://desktop.github.com Github Desktop] ([https://github.com/shiftkey/desktop/releases Linux version]).
* In principle it is possible to do the work on the GitHub website. Unfortunately the files related to taxonomies grew large and working on the website is not always possible. To circumvent this you need to install GitHub Desktop: [https://desktop.github.com Github Desktop] ([https://github.com/shiftkey/desktop/releases Linux version]).
 
* You also need a editor to work with the large text files. Try [https://notepad-plus-plus.org Notepad++] on Windows or [https://macromates.com TextMate] on MacOS.
You also need a editor to work with the large text files. Try [https://notepad-plus-plus.org Notepad++] on Windows or [https://macromates.com TextMate] on MacOS.
* Once you have these installed, you are ready to go. By the way do not forget to create your account on Github.
 
Once you have these installed, you are ready to go. By the way do not forget to create your account on Github.


=== Forking and branching ===
=== Forking and branching ===