Proposal for : Outreachy 30: Addressing the new Lusophone technological wishlist proposals
Project:
- Creating a tool that lists pages with broken link finder using the German broken link script
- Analysing the challenges hindering the Internet ArchiveBot from working and fixing it
Profile
Name: Ezinne Anne Onwuka
Email: onwukaezinneanne@gmail.com
IRC Nickname: Ezinneanne
Github: https://github.com/ezinneanne
Location: Nigeria
Typical working hours: 4am to 5pm UTC +1 hour
Mentors
Synopsis
The Wikipedia App for the Portuguese speaking community has challenges and these challenges have been voted on in order of their priority to the community. This project aims to solve the top voted challenges in this wishlist proposals namely A tool that finds deadlinks in a page and activating the archivebot for Portuguese Wikipedia. With time, I will add other proposals from the wishlist as well. The aim is to tackle these challenges and present a feasible solution.
This will improve writing for the Portuguese community making it easier for them to create content.
Timeline
| Date | Tasks |
|---|---|
| June 2 - June 6 | Community bonding, setting up a blog, gathering necessary requirements, creating a blog post |
| June 7 - June 20 | Project deliverables, discussions, blog post, analyzing dead link finder in German community. |
| June 21 - July 4 | Development of a dead link finder, running tests on local environments, blog post. |
| July 5 - July 18 | Running tests, integrating feedback on the dead link finder, begin study on the InternetArchiveBot, blog post. |
| July 19 - July 31 | Development of InternetArchiveBot, running tests while integrating changes on the dead link finder tool, blog post |
| August 1 - August 13 | Running test to analyze the InternetArchiveBot, still running tests on the dead link finder tool, work on resume. |
| August 14 - August 27 | Integrating reviews on both dead link finder tool, and InternetArchiveBot tool, review pending proposals and begin with one on the wishlist, blog post. |
| Post internship | Integrating changes while completing the next proposal. |
Microtasks (in progress)
About Me
Currently completed my computer science diploma from Federal Polytechnic Nekede Nigeria. I learned about Outreachy while contributing to open-source projects.
I am applying to the Wikimedia project as a first-time contributor on Outreachy. I believe this would be a means to get hands-on experience on real world applications.
What inspired me to work on this project is that I would love to improve my skills and experience by solving real-world problems. Whether it is by building a dead link finder tool or debugging an existing archive bot, I would want to understand system architecture and the concept running tests on complex applications.
Past Experience
I have built a machine learning prediction software using Flask+Vuejs as my school final year project. Also, I contributed to open-source community projects like AsyncAPI and participated in an in-house mentorship program with AsyncAPI.
https://github.com/asyncapi/community/pull/1757
https://github.com/asyncapi/community/pull/1641
These are the resources that i will be using for the Outreachy tasks.
Note
I will improve this proposal as I gain more insights while working on the project.
Feedback is highly welcomed in this proposal.