HackMD
    • Sharing Link copied
    • /edit
    • View mode
      • Edit mode
      • View mode
      • Book mode
      • Slide mode
      Edit mode View mode Book mode Slide mode
    • Note Permission
    • Read
      • Only me
      • Signed-in users
      • Everyone
      Only me Signed-in users Everyone
    • Write
      • Only me
      • Signed-in users
      • Everyone
      Only me Signed-in users Everyone
    • More (Comment, Invitee)
    • Publishing
    • Commenting Enable
      Disabled Forbidden Owners Signed-in users Everyone
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Invitee
    • No invitee
    • Options
    • Versions
    • Transfer ownership
    • Delete this note
    • Template
    • Save as template
    • Insert from template
    • Export
    • Google Drive Export to Google Drive
    • Gist
    • Import
    • Google Drive Import from Google Drive
    • Gist
    • Clipboard
    • Download
    • Markdown
    • HTML
    • Raw HTML
Menu Sharing Help
Menu
Options
Versions Transfer ownership Delete this note
Export
Google Drive Export to Google Drive Gist
Import
Google Drive Import from Google Drive Gist Clipboard
Download
Markdown HTML Raw HTML
Back
Sharing
Sharing Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
More (Comment, Invitee)
Publishing
More (Comment, Invitee)
Commenting Enable
Disabled Forbidden Owners Signed-in users Everyone
Permission
Owners
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Invitee
No invitee
   owned this note    owned this note      
Published Linked with
Like BookmarkBookmarked
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
--- tags: web3 --- # da0 Shoutout 6/20 會議 ## 會議記錄 [上一次會議(6/13)](https://g0v.hackmd.io/@da0/main/https%3A%2F%2Fg0v.hackmd.io%2F%40noahyeh%2FByb-tRSv2) [5/23 會議時列出SOP SPEC](https://g0v.hackmd.io/@noahyeh/HyPnZQqrn) --- ### 今日討論事項列表 1. 確認目前SOB 跟 SOP 的進度 @昶惟 @Matt 2. 確認[SO文件](https://g0v.hackmd.io/wRf3GRwsRdO0-8Vu6OEKaA?both)進度 - 未完成的PART的狀況如何 - 討論一下「閱讀對象」,是否調整版本 - 如果內容大致OK,會擷取出重點製作7/1台中報告內容 3. 討論一下7/1的目標、開源規劃 (哪部分是可以開放讓人加入完善功能,哪些部分是可以釋出讓人開發屬於他們的SO) --- ### 前端 @Matt 1. 目前已抓到資料、做好計算,下一步就是丟到網頁上。下週二就可以看到成果 2. 電腦畫面可能無法置中? 手機畫面尚未調整 3. Shoutout 時間戳記:先設定成顯示最新一筆so的時間 4. 先保留以下這串字,下週看效果。保留的原因是,這串字蠻清楚可以顯示目前so使用狀況。 "There're over 328 shoutouts from contributors of da0, for now." 5. SO對外文件的部分: 內部教學版目前沒有需要寫的,因為都是使用現成的東西。 [先補充登入步驟](https://g0v.hackmd.io/wRf3GRwsRdO0-8Vu6OEKaA?both#Getting-started-with-ShoutOut-frontend-%E5%89%8D%E7%AB%AF%EF%BC%9A%E9%83%A8%E7%BD%B2ShoutOut---Tim-Matt-%E2%87%AA613%E5%9B%9E%E4%BE%86%E7%9C%8B),再請Matt確認~ 未來開源版操作手冊可以等下週再來討論,例如怎麼抓api資料、怎麼顯示id :::info **Matt補充:** 開源版,主要是讓他們能夠替換channel的api,以及channel的id,網頁的database目前是跟sob分開的,未來要用自己前端的人,他們也必須要有自己的主機(我們現在是放在picchu),logo也是存在主機,所以其他人要用就可以換掉就好,所以他們只需要有主機就行~~~ 要自建前端,他們一定要有自己的主機,然後複製我們前端的code,改掉id那些,放上主機就可以運行了 目前so 跟 sob有關係的只有api,api是從sob的資料庫整理資料丟出來的,所以他們可以自己建後端資料庫,但前端也必須調整api參數,也就是說他們前端也要變成自己的 除非我so多加分頁就可以一樣用so,只是進去之後會分不同channel,抓不同的api ::: ### 後端 @昶惟 1. 後端目前都做好了~ 2. 使用者在使用上沒有改變。但後台流程完全不一樣,變成是會透過server做邏輯運算,然後進到database。接下來無論是寫入資料還是取出資料,全都在database。會讓未來開源可以更容易管理 3. 昶惟to-do:更新流程表 目前後台分成 程式、database 4. SO對外文件的部分: 1. 內部教學版: da0開新坑的設置步驟 1. slack頻道裝上sob 2. 填入g0v-tw.slack.com-->允許 3. 開始使用 2. 開源版: 再找時間處理。 討論如下 開源的部分或許可以請chatgpt寫,然後再修 1. 請Tim幫忙確認後台程式架設在"railway"(一個方便讓大家開源的工具) 2. 撰寫架設so的文件 -- **開源兩階段** 第一階段:7/1 讓人抄作業 - 安裝sobot - 完整開源文件,設定跟架設,但會有自己database;前端???(問matt) 第二階段:完整後台工具+前端顯示的set 未來開源開發項目 "這樣未來會需要建立更好用的後台系統,讓各坑可以方便操作資料;以及前台(前端)系統,各坑會有各自的數據顯示和統計網頁" 大家要能管理自己的資料庫 更好用的後台工具: 完整工具 加入bot 資料就會上頁面 也可以刪除或新增資料的功能 --- ### SO文件 - 待討論 1. 對象應分外部社群 & da0社群(+密切合作的群體)? 2. 部署shoutout - 開源版 - 內部教學版 3. Lucky格式提醒 (1)各段落敘事的口吻一致(主要是noah的段落比較明顯) (2)文件的目標在整份文件環環相扣(ex. 如果現階段最高的priority是讓g0v community都嘗試採用,我們可以微調每個段落的描述,讓整篇文章的意圖更確定。if not, we can ensure the article delivers it)與頭尾輝映(脈絡回顧 to closing thoughts) (3)中英版分離 --- ### 7/1目標 **定位**: 1. 操作方法跟達成效果講得明確(即分享思維和運用經驗) 2. 但不直接推銷(不邀請加入da0版 3. 如果有人問要怎麼應用,再根據對方需求來應對 **討論開源可能性:** 讓其他人可以來完善功能 或是 開發屬於他們的SO工具 當天尋求小功能支援: 1. 如何操作database的資料,例如test紀錄,如何刪除這種資料 2. 不同坑要架設自己sob,可能會碰到一個問題:因為g0v機器人有限,所以可能還是只能用da0-SOB。那如果其他坑也使用了da0-SOB,但不想要被收入da0的database的話,該怎麼辦? (目前資料庫會完整搜到g0v-tw這個workspace的資料) 目前昶惟做法是去搜g0v所有坑有裝sob的資料,可以限定在只搜da0的資料,但未來多一個坑,就要手動新增進蒐資料名單 如果昶惟先改成只搜da0,那前台就會只顯示da0的資料。 當天教學其他坑架設sob時,直接請他們只搜他們自己的坑 (但防止不了他們收入其他坑的資料) 原則上不需要去阻止別人搜da0的資料 是我們自己要設定邊界,就是da0只收da0的資料,前台只顯示da0的資料跟統計 ==**這裡會碰到的問題是:**== 別的坑使用da0-SO時,也會顯示同一個SOB,SOB的按鈕點進查看成就背包,會進到da0的頁面,但如果da0-database限定只收da0的資料的話,那麼別的坑就會看不到該坑的資料 **所以: 該坑的sopage該怎麼呈現????** 要怎麼只顯示自己的資料,要看前端那邊有沒有方法可以做篩選 ==**有沒有可能這麼做:**== **前端** 先用目前da0頁面當成整個g0v的公開頁面(也就是把da0商標跟twitter刪掉?) 然後有兩個篩選做法 第一種:設定filter 第二種:設一個按鈕,點進去是未來各坑的專屬頁面 每個社群各有自己前端頁面顯示 這樣表示大家都要做到自己獨立的前端顯示功能 **database** 基本上還是蒐集所有g0v的資料,但是各社群可以設定只收自己社群的資料 昶惟圖示: ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_7aab9df1f4c7e9f39241ecabb37be738.jpg) ---- ### ACTION ITEMS 1. 下週前端SOP會長好 2. SO對外文件整理 --- https://g0v.hackmd.io/@noahyeh/SJ4CZ-kun 你晚上8:05 https://g0v.hackmd.io/wRf3GRwsRdO0-8Vu6OEKaA?view https://g0v.hackmd.io/wRf3GRwsRdO0-8Vu6OEKaA?view#Getting-started-with-ShoutOut-frontend-%E5%89%8D%E7%AB%AF%EF%BC%9A%E9%83%A8%E7%BD%B2ShoutOut---Tim-Matt-%E2%87%AA613%E5%9B%9E%E4%BE%86%E7%9C%8B 你晚上8:15 電腦 畫面可能無法置中? 手機畫面尚未調整 你晚上8:16 目前計算已算好,下周二可以上 後端: 你晚上8:18 使用上沒有改變。但後台流程完全不一樣,變成是使用者操作 會透過server做運算,然後進到database。無論寫入資料還是取出資料,全都在database。會讓未來開源可以更容易管理 會透過server做邏輯運算 昶惟會在更新流程表 傅昶惟晚上8:45 g0v-tw.slack.com 你晚上8:45 內部教學版: 要填入g0v-tw.slack.com

Import from clipboard

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lost their connection.

Create a note from template

Create a note from template

Oops...
This template has been removed or transferred.


Upgrade

All
  • All
  • Team
No template.

Create a template


Upgrade

Delete template

Do you really want to delete this template?

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

Forgot password

or

Sign in via GitHub

New to HackMD? Sign up

Help

  • English
  • 中文
  • 日本語

Documents

Tutorials

Book Mode Tutorial

Slide Example

YAML Metadata

Resources

Releases

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions

Versions

Upgrade now

Version named by    

More Less
  • Edit
  • Delete

Note content is identical to the latest version.
Compare with
    Choose a version
    No search result
    Version not found

Feedback

Submission failed, please try again

Thanks for your support.

On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

Please give us some advice and help us improve HackMD.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.