OSS(Open Source Software) Community is a place that users learn new knowledge and meet new people. But, beginners are strange because they think that only talented developer or skilled engineers participate in OSS project. It is just the opposite actually. Most OSS communities have found beginners because they can contribute to OSS.
What is the contribution for OSS?
The contribution for OSS is not only to modify source-code, but all actions helping to OSS developers. That is, the actions include indicating an error, annotating and working documentation. ‘Contributor’ is a user helping to OSS, and ‘Committer’ is a user having an authority to adjust source-code. In some popular communities, a user can be a contributor in case of acting for more two years.
1. Select the main interesting field
Contribution for OSS is similar to volunteer activity or hobby. For steady activity, you don’t have to participate constrainedly or imitate popular skills blindly. It’s very important realizing what you are interest in.
2. Find the community
OSS is daily added to new update and code, so you need to search the online information. Users in most communities answer a question actively. Of course if you have good know-how, you can share that.
3. Approach the document
In case of famous OSS, Competition is cutthroat in order to become the contributor. Beginner can also study by raise contribution through documentation-work. This work is proceeded in each community, so if working documentation and translation, you need to communicate with the community.
4. Use OSS
If a developer, you can use OSS in person. You can also inform the error or modify the annotation. Actually a lot of contributors have gone into the world of OSS by modification-work. Particularly a big OSS project needs people who find errors and annotations.
5. Learn GitHub
“Git” is a cooperation tool used for source-code management and “Github” is a service added to social function. Github helps to combine or comparison with your own code and the other code. The administrator makes the development result by joining codes of several users. Github has the communication function that write a comment and exchange messages. By using these functions, abroad users apply programming records in Github to job-seeking.
[Reference] Bloter.net (http://www.bloter.net/archives/197960)
BITNINE GLOBAL INC., THE COMPANY SPECIALIZING IN GRAPH DATABASE
비트나인, 그래프 데이터베이스 전문 기업