GSoC (Google Summer of Code) and FOSSOPW (Free & Open Source Software Outreach Program for Women) are two of the most widespread open source internship programs. But the number of people who know about FOSSOPW is low considering to GSoC.
If you don’t know about GSoC and FOSSOPW visit the following links :
Although both programs support open source community by providing paid internships for the participants and looking similar from outside, they have their differences.
Main differences between GSoC and OPW :
- OPW targets women as the name suggest, but GSoC has no such constraints
- You don’t have to be a student to apply for FOSSOPW, but for GSoC you need to be a student to participate
- You can participate only once in FOSSOPW program, but if you are eligible you can do GSoC as many times you want
- OPW stipend is also the same as the GSoC stipend which is $5500, but you get additional $500 as a travel allowance
- While GSoC projects only focused on coding aspects, OPW projects cover a wider field with documentation and outreach projects
What if I told you, you can be a part of open source community without writing a single line of code ?
Yes, The time has now come that the open source community has opened their doors to welcome non coders to contribute to their projects and be a part of the community. If you are good at documenting and have a technical background and willing to do something for the open source community here is your chance. You can help them with documentation to make their projects better.
One of the main goals of the open source community is sharing knowledge. For this purpose documentation is an important necessity. It will help to motivate the new contributors as well as keep the current contributors up to date.
For new comers who are willing to help with the project , documentation with getting started guides should give the push they need to take the first step in to contributing.
For contributors already contributing the project, good documentation will help them to stay up to date with the development of the project and help them to get familiar with other modules and components without going through all the code.
Almost all the open source projects use wikis for the documentation purpose. Following are few wikis of the projects that I am familiar with :
In a wiki anyone can log in and change the documents to make them better. However it is your responsibility to make the best of your contribution by doing something valuable to the community.