Line 1: |
Line 1: |
| ===Summary=== | | ===Summary=== |
− | {{{description}}}{{{description}}}
| + | [https://www.outreachy.org Outreachy] program provides us two intern for 2022, thanks to the [https://www.perlfoundation.org/ Perlfoundation] |
| + | |
| + | The project title : '''"Improve the code quality of the Perl code of the Open Food Facts backend and website".''' |
| + | |
| ===Description=== | | ===Description=== |
| '''Status''': {{{status}}} | | '''Status''': {{{status}}} |
Line 13: |
Line 16: |
| | | |
| ====Expected outcomes (what)==== | | ====Expected outcomes (what)==== |
− | {{{expected_outcomes_what}}}- adding unit tests to functions that lack them | + | Improve code quality by: |
| + | |
| + | * {{{expected_outcomes_what}}}- adding unit tests to functions that lack them |
| + | - adding integration tests |
| + | - investigating the cause of warnings (e.g. unitialized variables) and fixing them |
| + | - possibly refactoring some parts of the code to make it more simple and readable |
| + | * {{{expected_outcomes_what}}}- adding unit tests to functions that lack them |
| + | - adding integration tests |
| + | - investigating the cause of warnings (e.g. unitialized variables) and fixing them |
| + | - possibly refactoring some parts of the code to make it more simple and readable |
| + | * {{{expected_outcomes_what}}}- adding unit tests to functions that lack them |
| + | - adding integration tests |
| + | - investigating the cause of warnings (e.g. unitialized variables) and fixing them |
| + | - possibly refactoring some parts of the code to make it more simple and readable |
| + | * {{{expected_outcomes_what}}}- adding unit tests to functions that lack them |
| - adding integration tests | | - adding integration tests |
| - investigating the cause of warnings (e.g. unitialized variables) and fixing them | | - investigating the cause of warnings (e.g. unitialized variables) and fixing them |