225
edits
m (add referent emails) |
|||
Line 26: | Line 26: | ||
*All our software projects have their own channels, for example #product-opener (main server), #mobile_app. You may find specific channels in the README of each project. | *All our software projects have their own channels, for example #product-opener (main server), #mobile_app. You may find specific channels in the README of each project. | ||
*There are also channels specific to languages: #perl, #flutter, #python, etc. to ask questions specific to the language or develop the SDK | *There are also channels specific to languages: #perl, #flutter, #python, etc. to ask questions specific to the language or develop the SDK | ||
*'''FIXME''' #robotoff | |||
All developments happens on '''GitHub''': https://github.com/openfoodfacts/ (even infrastructure has its repo) | All developments happens on '''GitHub''': https://github.com/openfoodfacts/ (even infrastructure has its repo) | ||
Line 54: | Line 55: | ||
* Machine learning π€ Β | * Machine learning π€ Β | ||
** robotoff is at the heart of machine learning usage (orchestrator) | ** robotoff is at the heart of machine learning usage (orchestrator) | ||
** hunger-games is a fantastic tool to contribute data to it | ** [https://hunger.openfoodfacts.org/ hunger-games] is a fantastic tool to contribute data to it | ||
** openfoodfacts-ai is the main repository for machine learning | ** openfoodfacts-ai is the main repository for machine learning | ||
* Programs π
| * Programs π
| ||
Line 64: | Line 65: | ||
The role of referent, does not mean "maintainer" or "manager", it's just a facilitator to help people onboarding and cooperation flow. | The role of referent, does not mean "maintainer" or "manager", it's just a facilitator to help people onboarding and cooperation flow. | ||
====Subteams in Tech πͺ==== | ====Subteams in Tech πͺ==== | ||
Because there are a lot of projects we have subteams for each area of interest. Β | Because there are a lot of projects, we have subteams for each area of interest. Β | ||
====[[Mobile Apps|Mobile π²]]==== | ====[[Mobile Apps|Mobile π²]]==== | ||
Line 82: | Line 83: | ||
Some simple guidelines. | Some simple guidelines. | ||
# Be '''as autonomous as possible''', even if you are new to the project or open source projects | # Be '''as autonomous as possible''', even if you are new to the project or open source projects. | ||
# '''Don't be afraid to ask''' questions but '''know [https://stackoverflow.com/help/how-to-ask how to ask]''' | # '''Don't be afraid to ask''' questions but '''know [https://stackoverflow.com/help/how-to-ask how to ask].''' | ||
# It's ok to be a learner, but try first to do your part to use available learning resources | # It's ok to be a learner, but try first to do your part to use available learning resources. | ||
# If you feel some '''documentation is missing, please add it''' (after requesting information if needed). | # If you feel some '''documentation is missing, please add it''' (after requesting information if needed). | ||
# '''Your opinion has value,''' try to propose sensible solution to the problem at hand. Discuss your plan with others when it implies a lot of work. Β | # '''Your opinion has value,''' try to propose a sensible solution to the problem at hand. Discuss your plan with others when it implies a lot of work. | ||
# '''Discuss the topics or issues or functionalities you want to work on'''. The [http://slack.openfoodfacts.org/ slack workspace] is the best choice for it. | # '''Discuss the topics or issues or functionalities you want to work on'''. The [http://slack.openfoodfacts.org/ slack workspace] is the best choice for it. | ||
# If not already done, '''open an issue''' on Github to explain the problem you want to solve or the functionality you want to work on. | # If not already done, '''open an issue''' on Github to explain the problem you want to solve or the functionality you want to work on. |
edits