Approved license
I assert that this Outreachy internship project will released under either an OSI-approved open source license that is also identified by the FSF as a free software license, OR a Creative Commons license approved for free cultural works:
- Yes
No proprietary software:
I assert that this Outreachy internship project will forward the interests of free and open source software, not proprietary software:
- Yes
How long has your team been accepting publicly submitted contributions?
- 3-5 months
How many regular contributors does your team have?
- 11-20 people
Brief summary
The Lusophone technological wishlist, in the lusophone Wiki context, is a survey that intends to understand which are the technological innovations and the tools and platforms that could be modified to improve user experience, that is, to identify and prioritize the most basic needs of the community of editors, readers and researchers of the Wikimedia projects in Portuguese, so they have a more productive and pleasant experience.
The creation of the list is related to the recommendations 2 and 9 of the Wikimedia Movement Strategy 2030, respectively Improve User Experience and Innovate in Free Knowledge. The list's objective is to integrate the Portuguese-speaking communities in a strategic and collaborative process that acts towards research and identification of technological bottlenecks in the lusophone projects that prevent or hinder the entry and permanence of new and veteran editors, readers and researchers of the Wikimedia projects in Portuguese.
After the voting of the proposals by the community, we published the compiled list of the most desired technological wishes and are now proposing a new Outreachy project, focused on resolving one or more wishes of the published list. That mostly means developing scripts and editing templates on Wiki, also with a track for developing web applications. We do not intend to tackle everything.
Minimum system requirements
You will need:
- a Wikimedia account;
- a computer with a working Python 3 installation.
How can applicants make a contribution to your project?
You will start by analyzing the technological wishes proposed by the Lusophone community on Meta (you do not need to speak or read Portuguese, you can translate it). After that, you will build a plan of development, listing what you think should be the path to develop or solve some of them. The instructions of the tasks will be on Phabricator.
We will most probably not work on all of them during the project, as we will start from the most upvoted ones and some of them might require more work; The ultimate objective of this project is to work your problem-solving, development planning and skills, together to resolve real problems of the Wikimedia communities involved.
You will need to create an account on Wikipedia (if you don’t already have one) and install python, as some of them will require programming. We can provide guidance for the specific starting tasks (tbd), and you are welcome to ask questions through Outreachy, by email, or at https://meta.wikimedia.org/wiki/User_talk:EPorto_(WMB).
Issue tracker
https://meta.wikimedia.org/wiki/Lista_de_desejos_tecnológicos_da_lusofonia/Propostas
Tasks
Mentors
@Ederporto @Mike_Peel @Albertoleoncio
Benefits
- You will learn or improve your knowledge of Python coding.
- You will gain familiarity with API calls and technological development on the Wikimedia projects.
- You will develop development skills and how to document and report your work.
Community benefits
Improvement of user experience, especially to newcomers, but also to veteran editors, readers and researchers of the Wikimedia Projects.
Questions?
Please feel free to ask questions in this phabricator task, or in the subtasks. You can also email me if you want (my address is available via Outreachy)