參與貢獻
Jaeger 是一個開源專案,具有開放治理 。我們歡迎社群的貢獻,並且我們很樂意您協助改善和擴展這個專案。以下是一些關於如何參與專案的想法。其中一些甚至不需要任何程式碼。CNCF 上也有一個關於如何開始為開源專案做出貢獻並找出從何處開始的良好指南 。
無需程式碼的參與
加入線上聊天室並協助回答社群其他成員的問題。
加入我們的雙週視訊通話,以討論問題、大型計畫或展示案例研究。
協助記錄常見問題的答案,無論是在Jaeger 文件 或Stackoverflow 中。
協助改進Jaeger 文件 ,尤其是當您自己遇到不清楚或無法運作的問題時。
發佈關於 Jaeger 的部落格文章或教學課程,例如
- 您公司選擇哪種部署模型以及原因。
- 如何將 Jaeger 與託管儲存解決方案搭配使用,例如 AWS Elasticsearch。
- 您在組織中能夠使用 Jaeger 解決哪些類型的問題。
- 您如何為非簡單的工作流程(如非同步處理)建立追蹤模型。
提示
- 在 @Jaegertracing 上發推文關於您的部落格文章,並寄電子郵件至
jaeger-tracing@googlegroups.com
。 - 如果您的部落格是在 Medium 上,請與維護者聯絡,我們可能會將其新增至我們的官方部落格 。
倡導在您公司部署 Jaeger。
針對在 Jaeger 中建構新功能提出設計。
組織當地聚會,以說明 Jaeger 和分散式追蹤的優點。
協助編碼
當然,也有許多機會可以協助實際開發 Jaeger。最簡單的入門方式是從標示為good-first-issue 的問題開始。請注意,Jaeger 專案包含許多不同的儲存庫 ,涵蓋後端元件、Jaeger UI、Kubernetes 工具、分析工具等。它們中的許多都有這些票證,因此請選擇您最感興趣的領域。
另一個要尋找的標籤是help-wanted ,我們使用它來標記那些涉及維護者認為有前途/有用的功能,但並不在近期路線圖上的票證(畢竟,我們都有具有不同優先順序的日常工作)。
- Jaeger 後端:good-first-issue 、help-wanted
- Jaeger 前端:適合新手入門的問題 , 需要協助
請參考貢獻指南 以了解如何進行程式碼貢獻。並確保遵守 CNCF 行為準則 。
導師計畫
Jaeger 專案定期透過 CNCF 參與導師計畫。請參閱 導師計畫。