貢獻 Knative¶
這是成為貢獻者的起點 - 改善程式碼、改善文件、發表演講等。以下是一些參與的方式。
先決條件¶
如果您想要貢獻 Knative,您必須執行以下操作
有關 Knative 社群如何運作的更多資訊,請參閱關於 Knative 社群。
貢獻程式碼¶
Knative 是一個多元、開放且具包容性的社群。開發工作在GitHub 上的 Knative 組織中進行。
您成為 Knative 貢獻者的道路可以從以下任何組件開始,請尋找標記為 good first issue 標籤的 GitHub 問題。
-
Knative Serving
- 若要開始貢獻,請參閱Serving 開發工作流程。
- 若要尋找良好的入門問題,請參閱Serving 問題。
-
Knative Eventing
- 若要開始貢獻,請參閱Eventing 開發工作流程。
- 若要尋找良好的入門問題,請參閱Eventing 問題。
-
Knative Client (kn)
- 若要開始貢獻,請參閱Client 開發工作流程。
- 若要尋找良好的入門問題,請參閱Client 問題。
-
函式
- 若要開始貢獻,請參閱Functions 開發工作流程。
- 若要尋找良好的入門問題,請參閱Functions 問題。
-
文件
- 若要開始貢獻,請參閱Docs 貢獻者指南。
- 若要尋找良好的入門問題,請參閱文件問題。
向社群貢獻程式碼範例¶
您是否有 Knative 程式碼範例,示範一個用例或產品整合,可以幫助他人了解 Knative?
除了官方文件之外,結合工具、平台、語言和產品的可能性是無限的。透過提交教學課程,您可以分享您的經驗,並幫助解決類似問題的其他人。
社群教學課程儲存在code-samples/community
下的 Markdown 檔案中。這些文件由社群貢獻、審閱和維護。
將提取請求提交到與您的文件一致的 Knative 組件資料夾下的社群範例目錄。例如,Knative Serving 範例位於 serving 資料夾下。將會指派審閱者來審閱您的提交。他們將與您合作,以確保您的提交清晰、正確並符合樣式指南,但如果您在撰寫教學課程時遵循它會很有幫助。
-
貢獻程式碼範例:與社群分享您的範例。
-
連結現有的程式碼範例:連結到您位於另一個網站上的 Knative 範例。
貢獻者角色¶
若要深入瞭解個人在 Knative 社群中可以擔任的角色,例如成員、核准者或工作組負責人,請參閱社群角色文件。
學習和聯繫¶
正在使用或想要使用 Knative?有任何問題嗎?在這裡了解更多
-
Knative 使用者群組:來自其他使用者的討論和協助。
-
Knative 開發人員群組:來自 Knative 開發人員的討論和協助。
-
Knative Slack:如果您在使用 Knative Serving 或 Eventing 時遇到問題,請 Ping @serving-help 或 @eventing-help,並與其他專案開發人員聊天。另請參閱Knative Slack 指南。
-
Twitter:在 Twitter 上追蹤我們,以取得最新消息!
-
Stack Overflow 問題:Knative 標記的問題和精選解答。
社群聚會¶
Knative 新手或建構了一些很酷的東西?在 Knative 社群聚會中分享您的印象!使用此表格報名參加演講。
在我們的YouTube 頻道上收看過去的社群聚會。