Giter Club home page Giter Club logo

ptt-backend's Introduction

PTT APP 後端

這專案是做什麼的,跟什麼有關係?

Ptt-backend 是做 BBS (Bulletin Board System) 的開源專案, 但 BBS 有很多種,Ptt 只是 BBS 的其中一種。

go-bbs 是與 Ptt-backend 有關的專案,解析 BBS 儲存在硬碟(或是共享記憶體)中的資料提供給 Ptt-backend 使用。

另外我們有個測試站,可以透過這個測試站進行測試,你也可以在上面註冊新帳號。

請注意,密碼以及資料請勿使用真實資料,該測試站上的資料會被用作開發測試用途,因此任何人都可以拿到上面雜湊 (Hash) 過後的密碼以及資料。

如何參與這個專案?

  1. 要有個 GitHub 帳號
  2. 參與 issue 討論

想要更加地投入可以參考下面的 貢獻者相關Q&A

如何編譯執行?

請參考「給開發者」 編譯與執行章節

文件檔案部分?

請參閱 RESTful API 文件

另外我們也歡迎協助幫忙維護 Swagger 的志工。

軟體測試測試表:

測試表目前以 Google Sheet 寫成,這份測試表適合讓對於不熟悉程式語言的開發者了解目前各項功能的狀態。

測試表母表: 連結

歷次測試結果:

貢獻者相關:

如果想要參與開發與維護專案可參考: 給開發者

也可直接發 issue 討論相關問題。

Q&A:

  • 如果參與這個專案要花多久時間

建議至少每周花1小時參與這個專案 如果想解決 issue 估計每個 issue 都落在 4~8 小時左右,超過的話我們會拆分

  • 協作方式是什麼

請參考給開發者的開發流程

  • 直接討論方式與軟體

根據專案之初的投票,目前 go-bbs 以及 Ptt-backend 比較即時的討論在 g0v slack#bbs channel

ptt-backend's People

Contributors

pichuchen avatar y2468101216 avatar deanxu2357 avatar nickyanggg avatar julian-chu avatar whitefloor avatar karta0807913 avatar ars0915 avatar markogoodman avatar mkfsn avatar kyho4515 avatar titaneric avatar sivwatt avatar wagaru avatar linmeichu avatar ricotoothless avatar phchengit avatar gogog22510 avatar gn01842919 avatar appleboy avatar unknowntpo avatar timochiang avatar itsarbit avatar ichiaohsu avatar teyuchang avatar tanyeun avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.