Contribute to Knative

    If you want to contribute to Knative, you must do the following:

    For more information about how the Knative community is run, see .

    Contribute to the code

    Knative is a diverse, open, and inclusive community. Development takes place in the .

    Your own path to becoming a Knative contributor can begin in any of the following components, look for GitHub issues marked with the good first issue label.

    Do you have a Knative code sample that demonstrates a use-case or product integration that will help someone learn about Knative?

    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 Markdown files under the . These documents are contributed, reviewed, and maintained by the community.

    Submit a Pull Request to the community sample directory under the Knative component folder that aligns with your document. For example, Knative Serving samples are under the serving folder. 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 code samples: Share your samples with the community.

    • : Link to your Knative samples that live on another site.

    Learn and connect

    • : Discussion and help from your fellow users.

    • Knative developers group Discussion and help from Knative developers.

    • : Ping @serving-help or @eventing-help if you run into issues using Knative Serving or Eventing and chat with other project developers. See also the Knative Slack guidelines.

    • : Knative tagged questions and curated answers.

    This virtual event is designed for end users, a space for our community to meet, get to know each other, and learn about uses and applications of Knative.

    Catch up with past community meetups on our YouTube channel.

    Stay tuned for new events by subscribing to the (iCal export file) and following us on .

    More ways to get involved

    and friction logs from new developers are especially welcome.