New Contributor Wizard
Description of the project: New Contributor Wizard is a federated GUI software for Linux which can help any person start learning about Open Source and all the essential skills required to contribute to it. The project's development began during the Google Summer of Code 2018 and was built using Kivy. It now has 7 different topics and each has modules for both learning and experimentation. There's a parser built to convert JSON into Kivy GUI and hence is very efficient in making learning modules. Please read more about the software here https://salsa.debian.org/new-contributor-wizard-team/new-contributor-wizard
Confirmed Mentor: Looking for a DD to mentor this project. Please reach out if you are interested
How to contact the mentor: TBD
Confirmed co-mentors: Shashank Kumar IRC: realslimshanky | Email: abc@shanky.xyz
Deliverables of the project: Add new tutorials and tools in the software, Debian package for the software and optionally update package for Pypi.
Desirable skills: Python 3, Kivy, knowledge of Debian packaging (optional)
What the intern will learn: Intern to this project will learn about building GUI application using Kivy and packaging software for Debian and Pypi
Application tasks:
- Create a standalone Kivy application which contains navigation and animation of some form
- Add a tutorial to the application. Use the documentation listed below
Related projects: Here is an example of a web application which contains similar modules for learning tools needed for open source contribution https://openhatch.org/missions/