{"id":21681329,"url":"https://github.com/g0v/summit2018","last_synced_at":"2025-04-12T06:37:51.333Z","repository":{"id":88123853,"uuid":"118460576","full_name":"g0v/summit2018","owner":"g0v","description":"g0v summit 2018 | 零時政府高峰會","archived":false,"fork":false,"pushed_at":"2020-06-17T08:01:51.000Z","size":12896,"stargazers_count":6,"open_issues_count":4,"forks_count":4,"subscribers_count":40,"default_branch":"master","last_synced_at":"2025-04-10T11:18:26.796Z","etag":null,"topics":["foundation6","vue","webpack"],"latest_commit_sha":null,"homepage":"https://summit.g0v.tw/2018/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/g0v.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-22T13:27:06.000Z","updated_at":"2020-10-30T19:43:27.000Z","dependencies_parsed_at":"2023-05-18T08:45:40.196Z","dependency_job_id":null,"html_url":"https://github.com/g0v/summit2018","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g0v%2Fsummit2018","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g0v%2Fsummit2018/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g0v%2Fsummit2018/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g0v%2Fsummit2018/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/g0v","download_url":"https://codeload.github.com/g0v/summit2018/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248530609,"owners_count":21119590,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["foundation6","vue","webpack"],"created_at":"2024-11-25T15:27:43.734Z","updated_at":"2025-04-12T06:37:51.324Z","avatar_url":"https://github.com/g0v.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# g0v summit 2018 官網\n\n[![Build Status](https://travis-ci.org/g0v/summit2018.svg?branch=master)](https://travis-ci.org/g0v/summit2018)\n\n## API\n\nhttps://g0v.github.io/summit2018/static/api\n\n提供 2018 summit 官網上就有的各種資料，如果你覺得官網上有不該出現的資訊，或這裡的資料有不應該出現的欄位，請不吝聯絡 g0v 討論/指教： g0v-summit-committee-2018@googlegroups.com 。\n\np.s. 會加這個文件主要是為了避免有人覺得「雖然是網站前端就有的資料，如果可以用 json 的格式拿到叫做安全漏洞」，所以加了這份文件把它變成 feature，不是很有用的一套 API。but still, like open source project always says, 'We are excited about what you will(can) build with it!'\n\n## 更新網頁內容\n\n### 1. 大部分的文字、翻譯\n\nhttps://hackmd.io/s/HJA8pHAoG\n\n### 2. 贊助商、議程、講者相關內容\n1. 到 [Airtable 資料庫](https://airtable.com/invite/l?inviteId=invgmSI7Kq7mpXF1B\u0026inviteToken=e0e3636599e4e385248fc8b714a89c7ec662a4d8cdb73b0143a311cd37f74b93) 更新相關資料、圖片。**編輯權限請到 slack 工作群組裡找邀請連結或私訊 @choznerol**\n\n2. 網站每天會自動更新一次（通常是凌晨 4 點），如果要馬上更新，可以到 [Travis CI 的 Build 頁面](https://travis-ci.org/g0v/summit2018/builds) 點選 trigger build、確認，跑完後等待 2~5 分鐘網站上就會更新囉\n\n![screen shot 2018-03-25 at 12 08 37 pm](https://user-images.githubusercontent.com/12410942/37871683-6de7a312-3026-11e8-92e4-9a313a53a7f8.png)\n\n---\n\n##  開發\n\n### Installation\n``` bash\n# 安裝套件\nyarn\n\n# 抓取 Airtable 上的議程、講者等資料\nAIRTABLE_KEY_G0V_SUMMIT_2018=\u003cYour_key_for_Airtable\u003e yarn pull_airtable\n\n# 在 localhost:8080 跑 dev server 開發\nyarn dev\n```\n\n### Project structure\n```\nnode_modules\nstatic\nsrc\n |-assets\n |-components            可重複使用的 Component\n |-pages\n |-views                 無法重複使用的 Component\n |-router\n |-App.vue\n `-main.js\npackage.json\n404.html                 GitHub Page 上 SPA 的非根目錄網址會 404 的 workaround，詳見 rafrex/spa-github-pages\n.travis.yml\n```\nvue webpack 模板文檔：[vuejs-templates/webpack](https://vuejs-templates.github.io/webpack/)\n\n### Contribution\n本專案 follow [Vue.js 官方風格指南](https://cn.vuejs.org/v2/style-guide/) ，commit message 格式可以參考[這裏](https://gitmoji.carloscuesta.me/)，master 盡量以 merge 自己的 branch 代替直接 commit\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg0v%2Fsummit2018","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fg0v%2Fsummit2018","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg0v%2Fsummit2018/lists"}