Outreachy 2022: Difference between revisions
(fix mess (wikimedia ate part of my previous content…) !) |
(Fixing content…) |
||
Line 1: | Line 1: | ||
===Summary=== | ===Summary=== | ||
[https://www.outreachy.org Outreachy] program provides us two intern for 2022, thanks to the [https://www.perlfoundation.org/ Perlfoundation] | [https://www.outreachy.org Outreachy] program provides us two intern for 2022, thanks to the [https://www.perlfoundation.org/ Perlfoundation] | ||
Line 5: | Line 6: | ||
===Description=== | ===Description=== | ||
'''People''': | '''Status''': planning | ||
'''People''': Raquel DiPietro, Yukti Sharma and mentors: [[User:Alex-off|Alex-off]] and [[User:Stephane|Stephane]] | |||
====Impact (why)==== | ====Impact (why)==== | ||
Improving Perl code quality and documentation is a great way to help the project move forward at a faster pace in the future. | Improving Perl code quality and documentation is a great way to help the project move forward at a faster pace in the future. | ||
Line 18: | Line 22: | ||
Improve code quality by: | Improve code quality by: | ||
* | * 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 | |||
* | |||
* | |||
* | |||
====Timeline==== | ====Timeline==== | ||
May 23: start of the internship | * May 23: start of the internship | ||
* '''FIXME''' | |||
* August 31: end of the internship | |||
===Resources / Contributing=== | |||
[[Outreachy2022Ideas]] - a list of possible contributions | [[Outreachy2022Ideas]] - a list of possible contributions | ||
===Archives=== | ===Archives=== | ||
[[Category:Project]] | [[Category:Project]] |
Revision as of 12:55, 23 May 2022
Summary
Outreachy program provides us two intern for 2022, thanks to the Perlfoundation
The project title : "Improve the code quality of the Perl code of the Open Food Facts backend and website".
Description
Status: planning
People: Raquel DiPietro, Yukti Sharma and mentors: Alex-off and Stephane
Impact (why)
Improving Perl code quality and documentation is a great way to help the project move forward at a faster pace in the future.
Having less bugs also greatly improves the user and contributors experience.
Having a cleaner code, may also help having more contributions to the perl code base.
Expected outcomes (what)
Improve code quality by:
- 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
Timeline
- May 23: start of the internship
- FIXME
- August 31: end of the internship
Resources / Contributing
Outreachy2022Ideas - a list of possible contributions