Participate in activities that improve project quality and usability without necessarily writing code.
Which activity is an appropriate contribution?
OSS contributions include documentation, translation, testing, reproducible reports, and helping other users as well as code.
Detailed explanation
Incorrect. Adding unverified information without review can reduce documentation quality.
Incorrect. Vulnerability reports must protect keys and secrets and follow responsible disclosure.
Incorrect. Redistributing another person's work without attribution violates rights and community norms.
Correct. Documentation, translation, tests, reproducible reports, and user support all strengthen an OSS project.
Try it yourself
An example you can run in a temporary verification environment.
printf '%s\n' 'docs translation tests and respectful reports are contributions'Expected result
docs translation tests and respectful reports are contributionsKey points
- Documentation
- Translation
- Testing
- Responsible reporting
Notes
- Environment: OSSコミュニティ貢献の概念確認
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
Documentation
Written guidance about a project's use, behavior, and contribution process.
Translation
Adapting project content for readers of another language.
Responsible disclosure
Reporting a vulnerability through a coordinated and safe process.