On Wed, Aug 7, 2019 at 1:57 AM Atishay Jain wrote: > I haven’t ever contributed to an open source project before, but was really > curious about how it works.
For many people, they get involved in Free Software and Open Source through working on software or a problem they are interested in, are blocked by for another project or have another intrinsic motivation to work on. This is known as "scratching an itch". An increasingly popular method of getting involved is through the many internship programs, such as Outreachy or Summer of Code. More listed here: https://github.com/fossjobs/fossjobs/wiki/resources#internships Some folks get involved by their workplace assigning them work on open source projects. There are a number of different ways to get involved in Debian, both technical and otherwise: https://www.debian.org/intro/help > I was hoping someone could guide me as to how to start contributing! If you aren't sure about which area to apply your skills, the internships mentioned above are a great way to dive in. If you want to help with packaging, installing and running the how-can-i-help tool will find packages on your system that need adopting or other help. It also finds tasks suitable for newcomers in Debian services. https://wiki.debian.org/how-can-i-help A number of different parts of Debian are written in C++, in particular apt, the Debian package manager. In addition there is lots of software written in C++ in Debian, some of which can be found via debtags. https://wiki.debian.org/Teams/Apt https://debtags.debian.org/search/?wl=&q=implemented-in%3A%3Ac%2B%2B&qf=default https://debtags.debian.org/reports/taginfo/implemented-in::c++ If you are interested in helping packages written in Python and Java, the corresponding teams always need help. https://wiki.debian.org/Teams/PythonModulesTeam https://wiki.debian.org/Teams/PythonAppsPackagingTeam https://wiki.debian.org/Teams/JavaPackaging A number of different Debian services are written in Python, probably most of them at this point. https://wiki.debian.org/Services For more specific guidance the Debian mentors chat channel should be able to help based on questions they might ask about your interests etc. https://wiki.debian.org/IRC ircs://irc.oftc.net/debian-mentors https://webchat.oftc.net/?channels=debian-mentors Since you appear to be from India, you might be interested in connecting with the local community there: https://wiki.debian.org/LocalGroups#India https://wiki.debian.org/DebianIndia https://wiki.debian.org/DebianLocations -- bye, pabs https://wiki.debian.org/PaulWise
