openfoodfacts-server
openfoodfacts-server copied to clipboard
Quality - Distribution - Get checkbot to send an email to people about their product defect
What
- Get checkbot to send an email to people about their product defect
- Alternatively we can get the bot to ping people on slack
Part of
- #5730
- #5538
Putting gamification milestone, but I would find it intrusive myself.
Why? What is the process? I made some suggestions below, but this issue needs to be better explained.
Why?
Many products are not completed by their creators or contains errors. It could be interesting to suggest the creators to correct issues about their products.
What is the process?
- A contributor enter a new product. (Question: all contributors? even the ones who send products via API or mass imports?)
- Next day, the bot analyse all new products and send an email to the contributor containing (do we know the language of the contributor?). (Question: what kind of alerts?)
- The contributor can opt-out these can of alerts (which mean we need a user interface for that).
- The contributor correct the product [end of use case]
- The contributor doesn't correct the product.
- One month later, if the product has not been modified by another contributor, the bot sends a last call to correct [end of the use case].
Could this also apply to product edits by subsequent users?
The reason I ask is that I'm a data-quality daily volunteer, and sometimes I worry that my edits might also contain (hopefully smaller) mistakes.
In general this feels somewhat similar to 'continuous integration for products' (except instead of unit test / build failures, we have detected data-quality errors).