Changes

Jump to navigation Jump to search
82 bytes added ,  08:21, 24 February 2023
m
Mostly fixing typos
Line 9: Line 9:  
Providing tools is essential to be able to [[Data Contribution Team|grow the database]] as fast as possible and maintain its quality.
 
Providing tools is essential to be able to [[Data Contribution Team|grow the database]] as fast as possible and maintain its quality.
   −
The mobile app and the main website reaches a large public providing them health and environment information. It also enables crowd sourcing the database at a large scale, there UX is important.
+
The mobile app and the main website reach a large public and provide health and environment information. They also enable crowdsourcing the database at a large scale. Their user experience is very important.
   −
The other tools helps tracking data quality, fixing errors, augment contribution through machine learning etc.
+
The other tools help tracking data quality, fixing errors, augmenting contribution through machine learning etc.
    
Having qualitative technical documentation helps a lot reaching new contributors that can help us more efficiently.
 
Having qualitative technical documentation helps a lot reaching new contributors that can help us more efficiently.
Line 20: Line 20:  
[https://slack.openfoodfacts.org/ Slack channels]:
 
[https://slack.openfoodfacts.org/ Slack channels]:
 
*<nowiki>#dev - is a general channel around development</nowiki>
 
*<nowiki>#dev - is a general channel around development</nowiki>
*#infrastructure - is about managing servers, installing software, etc.
+
*#<nowiki>#infrastructure - is about managing servers, installing software, etc.</nowiki>
*#documentation - about documentation
+
*#<nowiki>#documentation - about documentation</nowiki>
*Then 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
All developments happens on '''GitHub''': https://github.com/openfoodfacts/ (even infrastructure has it's repo)
+
All developments happens on '''GitHub''': https://github.com/openfoodfacts/ (even infrastructure has its repo)
   −
Some projects have weekly or bimonthly meeting, see README of each projects or [[Events|community calendar.]]
+
Some projects have weekly or bimonthly meeting, see the README of each projects or [[Events|community calendar.]]
   −
We have a monthly infrastructure meeting (see [[Events|community calendar)]]
+
We have a monthly infrastructure meeting (see [[Events|community calendar).]]
    
=== Activities ===
 
=== Activities ===
Line 34: Line 34:  
* Software development
 
* Software development
 
** there is a large variety of projects to develop. see https://github.com/openfoodfacts/
 
** there is a large variety of projects to develop. see https://github.com/openfoodfacts/
** if you want to help with the core of the project, consider learning perl (server) or flutter (mobile app)
+
** if you want to help with the core of the project, consider learning Perl (server) or Flutter (mobile app)
 
** new ideas are also welcome
 
** new ideas are also welcome
 
** after one or two successful merge PR you can ask direct access to a repository
 
** after one or two successful merge PR you can ask direct access to a repository
Line 48: Line 48:  
* Infrastructure
 
* Infrastructure
 
** if you have a good level of expertise in Linux, ZFS, Proxmox or some specific architecture, we would really welcome your participation.  see [https://github.com/openfoodfacts/openfoodfacts-infrastructure/ openfoodfacts-infrastructure repository]
 
** if you have a good level of expertise in Linux, ZFS, Proxmox or some specific architecture, we would really welcome your participation.  see [https://github.com/openfoodfacts/openfoodfacts-infrastructure/ openfoodfacts-infrastructure repository]
** [https://github.com/openfoodfacts/openfoodfacts-monitoring/ monitoring] is also a thing
+
** [https://github.com/openfoodfacts/openfoodfacts-monitoring/ monitoring] is also important
 
** contributing in docker in projects, and CI/CD actions is also much appreciated
 
** contributing in docker in projects, and CI/CD actions is also much appreciated
 
* Machine learning
 
* Machine learning
Line 56: Line 56:     
=== Programs ===
 
=== Programs ===
Some year we participated in programs like Google Summer Of Code, Google Season of docs, [https://outreachy.org/ outreachy], [https://dataforgood.fr/ data for good],  
+
We regularly participate in programs like Google Summer Of Code, Google Season of docs, [https://outreachy.org/ outreachy], [https://dataforgood.fr/ data for good],  
   −
If you are interested in mentoring or participating, or if you propose another program, reach us.
+
If you are interested in mentoring or participating, or if you would like to propose another program, reach out to us.
    
== Principles ==
 
== Principles ==

Navigation menu