diff --git a/content/en/docs/How to/contribute.md b/content/en/docs/How to/contribute.md new file mode 100644 index 00000000..c0c59b23 --- /dev/null +++ b/content/en/docs/How to/contribute.md @@ -0,0 +1,65 @@ +--- +title: "Contribute to Score" +linkTitle: "Contribute to Score" +weight: 3 +description: > + This is the starting point for becoming a contributor - improving code, improving docs, etc. + Here are a few ways to get involved. +--- + +## Contribute to the code +Score is a diverse, open, and inclusive community. +Development takes place in the [Score GitHub](https://github.com/score-spec). + +Your own path to becoming a Score contributor can begin in any of the +following components, look for GitHub issues marked with the good first issue label. + +- **Score-compose:** + + - To get started with contributing, see the [score-compose development workflow](https://github.com/score-spec/score-compose/blob/main/CONTRIBUTING.md). + - For good starter issues, see [score-compose issues](https://github.com/score-spec/score-compose/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22). + +- **Score-k8s:** + - To get started with contributing, see the [score-k8s development workflow](https://github.com/score-spec/score-k8s/blob/main/CONTRIBUTING.md). + - For good starter issues, see [score-k8s issues](https://github.com/score-spec/score-k8s/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22). + +- **Score-go:** + + - To get started with contributing, see the [tools development workflow](https://github.com/score-spec/score-go/blob/main/CONTRIBUTING.md). + - For good starter issues, see [score-go issues](https://github.com/score-spec/score-go/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22). + +- **Community-provisioners:** + + - To get started with contributing, see the [provisioners development workflow](https://github.com/score-spec/community-provisioners). + - For good starter issues, see [community-provisioners issues](https://github.com/score-spec/community-provisioners/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) +- **Documentation:** + + - To get started with contributing, see the [Docs contributor guide](https://github.com/score-spec/docs/blob/main/README.md). + - For good starter issues, see [Documentation issues](https://github.com/score-spec/docs/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22). + +## Contribute examples to the community + +Do you have a score examples that demonstrates a use-case or product integration that will help someone learn about score? + +Beyond the official documentation there are endless possibilities for combining tools, platforms, languages, and products. By submitting a tutorial you can share your experience and help others who are solving similar problems. + +Community tutorials are stored in examples +[`score-examples`](https://docs.score.dev/examples/). +These documents are contributed, reviewed, and maintained by the community. + +Submit a Pull Request to the [`score-docs`](https://github.com/score-spec/docs) directory under the examples folder that aligns with your document. A reviewer will be assigned to review your submission. They’ll work with you to ensure that your submission is clear, correct, and meets the style guide, but it helps if you follow it as you write your tutorial. + +- [Contribute examples](https://github.com/score-spec/docs/tree/main/content/en): +Share your samples with the community. + +## Learn and connect + +Using or want to use Score? Have any questions? Find out more here: + +- [Score](https://github.com/score-spec/spec/discussions): +Ask questions or propose ideas. +- [Score Slack](https://cloud-native.slack.com/archives/C07DN0D1UCW): +Join the Score channel in the CNCF Slack (channel #score). +- [Twitter](https://x.com/score_dev): Follow us on Twitter to get the latest news!. +- [Blogs](https://score.dev/blog/): +Read more about Score.