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:

  1. 先試試看 access token
  2. 在桌面板擋起來,請他用手機開

:::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

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