The COSCUP volunteer platform is an online tool that allows interested individuals to register as volunteers for the conference, and a way for volunteers to communicate with each other and with the organizers. COSCUP 志工平台是一個可以讓有興趣的人登錄成為 COSCUP 的志工,同時也提供志工彼此溝通和與大會聯繫的方式。
“Gitpod” 是一個方便開發者在雲端主機上快速進行開發的平台。這個 PR 加上了 Gitpod 環境配置的設定檔案、以及 Gitpod 的設定說明。
這個 Gitpod 設定檔涵蓋了這些設定部分:
Dockerfile-base*
imagessetting.py
,並將MONGO_MOCK
改成 FalseDockerfile-app*
images由於 Gitpod 的 Prebuild 功能,這些任務都可以在使用者按下 README 的 “Open in Gitpod” 按鈕前由 Gitpod 預先完成。這樣一來,新進開發者就只需要點下 “Open in Gitpod” 即可在瀏覽器或他們的 IDE 上直接開發,省去環境配置的時間。 不過 Gitpod 的 Prebuild 功能需要有 GitHub apps 監聽新提交,這部分我已經送出 Request access,也請相關有權限的朋友幫忙稽核並核可。
Pull request type
Please check the type of change your PR introduces:
What is the current behavior?
使用者只能透過 COSCUP Volunteer 開發文件 一步步進行環境設定。如果使用者也想要使用 Gitpod,則必須自行撰寫設定檔,才能達到即開即用的效果。
What is the new behavior?
Open in Gitpod
啟動 Workspace80
即可開始開發。Other information