Difference between revisions of "Google-CodeIn/Proposed Tasks"

From Open Food Facts wiki
Jump to navigation Jump to search
(GCI outreach/ reasearch)
Line 3: Line 3:
 
See [[Student projects]] for larger tasks / GSOC prep. <br>
 
See [[Student projects]] for larger tasks / GSOC prep. <br>
 
See [[Student projects/School]] for School sized projects<br>
 
See [[Student projects/School]] for School sized projects<br>
 +
 +
* Join Open Food Facts on Slack
 +
*  Star the Open Food Facts repositories you like on Github
 +
 +
=== Documentation/Training===
 +
* Help documenting the WRITE api
 +
* Document any five classes in the Android Application
 +
* Document any ten classes in the Android Application
  
 
=== Outreach / Research ===  
 
=== Outreach / Research ===  
* Write a blog post about Open Food Facts  
+
* Write a blog post about how Open Food Facts is working to help the users make a good decision about food
* Join Open Food Facts on Slack
+
* Write a blog post about why you should contribute to Open Food Facts
* Star the Open Food Facts repositories you like on Github
+
* Write a blog post about your experience with Open Food Facts
 
* Contribute 15 products to Open Food Facts
 
* Contribute 15 products to Open Food Facts
 
* Help translate the Open Food Facts app in your language
 
* Help translate the Open Food Facts app in your language
* Proofread english strings for mistakes in the android app
+
* Research and give 2 new ways by which Open Food Facts can get new contributors
  
 
===Design===
 
===Design===

Revision as of 17:55, 2 September 2018

Smaller tasks for Google Code In 2018. This is still a draft.

See Student projects for larger tasks / GSOC prep.
See Student projects/School for School sized projects

  • Join Open Food Facts on Slack
  • Star the Open Food Facts repositories you like on Github

Documentation/Training

  • Help documenting the WRITE api
  • Document any five classes in the Android Application
  • Document any ten classes in the Android Application

Outreach / Research

  • Write a blog post about how Open Food Facts is working to help the users make a good decision about food
  • Write a blog post about why you should contribute to Open Food Facts
  • Write a blog post about your experience with Open Food Facts
  • Contribute 15 products to Open Food Facts
  • Help translate the Open Food Facts app in your language
  • Research and give 2 new ways by which Open Food Facts can get new contributors

Design

  • Generate at least 5 ideas on how new design elements can improve the android app
  • Create a introduction slide for Category Search
  • Create a introduction slide for History
  • Create a introduction slide for Your Contributions
  • Create a introduction slide for Products to be completed
  • Add at least 5 meaningful transitions and animations in the android application

Java tasks

https://github.com/openfoodfacts/OpenFoodFacts-androidApp/issues?page=2&q=is%3Aissue+is%3Aopen
TODO: Add new relevant tasks

  • Fix 5 linting issues from different types

Perl tasks

https://github.com/openfoodfacts/openfoodfacts-server

Documentation tasks

Testing tasks

PHP API tasks

https://github.com/openfoodfacts/openfoodfacts-php

  • Create a WRITE call for nutrition data
  • Create WRITE calls for product facets
  • Create WRITE calls for image addition
  • Create WRITE calls for image manipulation
  • Create READ calls for OCR JSONs

Translation tasks

https://en.wiki.openfoodfacts.org/Translations

  • Help translate the Open Food Facts server in your language
  • Help translate the Open Food Facts app in your language
  • Proofread english strings for mistakes

Python API tasks

https://github.com/openfoodfacts/openfoodfacts-python

  • Create a WRITE call for nutrition data
  • Create WRITE calls for product facets
  • Create WRITE calls for image addition
  • Create WRITE calls for image manipulation
  • Create READ calls for OCR Jsons