Changes

Jump to navigation Jump to search
62 bytes added ,  08:33, 12 May 2023
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.
257

edits

Navigation menu