Ptt-backend 是做 BBS (Bulletin Board System) 的開源專案 但 BBS 有很多種,Ptt 只是 BBS 的其中一種 go-bbs 是與 Ptt-backend 有關的專案,解析儲存的檔案提供給 Ptt-backend 使用
- 要有個 GitHub 帳號
- 參與 issue 討論
想要更加地投入可以參考下面的 貢獻者相關 跟 Q&A
- RESTful API 文件
- go-bbs Package
- Openapi 使用 docker-compose 啟動,docker rootless 設定請參閱 Manage Docker as a non-root user
docker-compose up -d
測試表目前以 Google Sheet 寫成,這份測試表適合讓對於不熟悉程式語言的開發者了解目前各項功能的狀態。
測試表: 連結
歷次測試結果:
如果想要參與開發與維護專案可參考: FOR_DEVELOPERS.md
也可直接發 issue 討論相關問題
- 如果參與這個專案要花多久時間
建議至少每周花1小時參與這個專案
如果想解決 issue 估計每個 issue 都落在 4~8 小時左右,超過的話我們會拆分
- 協作方式是什麼
可參考 FOR_DEVELOPERS.md 的開發流程
- 直接討論方式與軟體