tags: cofacts, meeting note GA: UA-98468513-3 —
20200429 會議紀錄
bil,orz, ggm, 2記者 Workis
線上開會: https://tico.chat/powercall?room=cofactshack&type=timeFirst 上次開會紀錄:https://g0v.hackmd.io/@johnson/rklCLhhOU
0523 大松
線上形式舉辦
https://g0v.hackmd.io/@johnson/rklCLhhOU#%E5%B0%8F%E8%81%9A
bil 因為有 RPG 的介面所以應該不用直播
orz Spreadsheet 分工
5/5 (二) 政大媒體識讀
100人大班,10人上課 Spreadsheet 分工: 10篇 / 100 人
http://bit.ly/cofacts-nccu-2020
開發
GitHub activities https://datastudio.google.com/u/0/reporting/18J8jZYumsoaCPBk9bdRd97GKvi_W5v-r/page/WSQFB
Staging site
目前上的版本是PR-247,內有所有 list page UI。
MrOrz: RSS 好像要更新囧 在做 LINE bot notification 之前好像應該先把 RSS 修好並且宣傳一發
Staging LINE bot
Staging: https://lin.ee/1QUzEX4nI
Current state diagram: https://docs.google.com/drawings/d/1sSzI0PSggkA3PPP99Nl18H4zMO4lk-2y5s7dGRNJwAE/edit

已知問題
Feedback LIFF、source LIFF 與 reason LIFF 的 mutation 的作用對象,以及各 button 的 google analytics event 的紀錄對象,都是 context 裡的 selectedArticleId 或 selectedReplyId。
(記的時候會記錯 麻煩的是收feedback 是跟否的judgement,但LIFF只有記到「有按是/否」 只有一種解,把context通通塞進postback
但是,目前的實作讓使用者按下 postback button 時可以跳回當下的 state,因此使用者點下舊的 LIFF 按鈕做動作、或舊的 postback button 時,會作用在當下的 selectedArticleId 與 selectedReplyId,即使該按鈕可能不是 for 該 selectedArticleId 與 selectedReplyId。
Proposed solution: Preserve context in postback payload & LIFF JWT https://github.com/cofacts/rumors-line-bot/issues/176
:::warning 再說 :::
已知問題2
桌面版可以打開 LIFF 但是不能用 sendMessage 所以還是壞的
Proposed solution:
- 先試試看 access token
- 在桌面板擋起來,請他用手機開
:::success 試試看 :::
Enhancement
把 reason LIFF 的處理,放進 ASKING_REPLY_REQUEST_REASON 與 ASKING_ARTICLE_SUBMISSION_CONSENT,或獨立一個 state 處理,不要通通都塞在 __INIT__。
https://github.com/cofacts/rumors-line-bot/issues/177
:::warning 再說 :::
送出 source 與 reason 後的訊息重複問題
| after source | after reason |
|---|---|
![]() |
![]() |
ggm 會有點重複
可以一次放 4 個按鈕
orz 可以一段字、兩個按鈕、再一段字、兩個按鈕
lucien 上面那是互動體驗的 log 應該不會有人看吧
orz 不過問題是上面是偷送的,就看使用者會不會覺得怪
lucien
第二個 provide more info 其實不用是 highlight 色 因為他已經提供過理由了
這樣的話上兩個是灰色,兩個 bubble 可以合併成一個
但填了source還沒填 reason 的可以不用 merge 成一個 bubble
:::success 改起來 :::
Feedback yes/no
GGM 按叉叉也會紀錄 yes/no 嗎
orz 會耶
但是這樣好像沒有寫很清楚
GGM 可能要改 wording 加上「我們已經紀錄你的回饋。」
:::success 加起來 :::
Other bugs found
-
reply request 無法顯示多過 10 則 https://github.com/cofacts/rumors-api/issues/164
-
為何要「傳送訊息到聊天室」的理由 https://github.com/cofacts/rumors-line-bot/issues/174
Landing page 討論 下週討論
from 志超
Discussion: https://g0v-slack-archive.g0v.ronny.tw/index/channel/C2PPMRQGP#ts-1588067286.270900
https://www.figma.com/file/zpD45j8nqDB2XfA6m2QskO/Cofacts-website?node-id=994%3A111
假名討論
random 生成存起來
API server 產生
存在 users index, id: app_id:user_id, app_id 來源是 https://github.com/cofacts/rumors-api/blob/master/src/checkHeaders.js#L7

