openfoodfacts / folksonomy_api

A light REST API designed for Open Food Facts folksonomy engine
https://wiki.openfoodfacts.org/Folksonomy_Engine
GNU Affero General Public License v3.0
11 stars 7 forks source link

Keys discussions, description and documentation #16

Closed CharlesNepote closed 1 year ago

CharlesNepote commented 3 years ago

[to be completed]

For the moment, keys are self-described by their name. Eg. Color_Of_The_Cap.

But in a folksonomy, users have to build some consensus of the meaning of each tag.

We need 3 different kind of usages:

In OpenStreetMap community, for example, their wiki is used to describe all the tags (features) of the map (see Map Features). Every key is having its own page, eg. aerialway, and the "discussion" tab host discussions about it (eg. discussions about the aerialway tag).

Option 1: OFF wiki only

Open Food Facts wiki can host description, documentation, and even discussions related to each property (thanks to the "discussion" tab). I created a wiki page describing some Folksonomy Engine use cases.

Pros:

Cons:

Option 2: API + wiki (+ discussion tool?)

Pros:

Cons:

Option 3: API + discussion tool

VaiTon commented 3 years ago

What about GitHub Discussions? Or even a new repo, like what Matrix does.

CharlesNepote commented 3 years ago

Thanks for your feedback @VaiTon. Github Discussions is interesting but it also has some drawbacks.

Pros:

Cons:

In my opinion, Github Discussions are nice for pure tech projects, but I'm not comfortable with it for a project as we are with many non-tech people. I think we should really try to be more inclusive with non-tech people.

CharlesNepote commented 3 years ago