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
如果想要參與開發與維護專案可參考: FOR_DEVELOPERS.md
也可直接發 issue 討論相關問題
- 如果參與這個專案要花多久時間
建議至少每周花1小時參與這個專案
如果想解決 issue 估計每個 issue 都落在 4~8 小時左右,超過的話我們會拆分。
- 協作方式是什麼
可參考 FOR_DEVELOPERS.md 的開發流程
- 直接討論方式與軟體