tags: cofacts, meeting note —

20190424 會議記錄

ttcat, orz, bil, 文武, ggm

上次開會紀錄:https://g0v.hackmd.io/s/rJB1nENcN

小聚檢討

:::info 當日闢謠後討論:https://hackmd.io/ZQKsam5sT4yDf0yOoduxfw :::

貼紙補償

名單看KKtix 人都有報到

闢謠送貼圖

(已經發文)

新功能貼文

Downvote 理由

:::success 待寫文案 + 出圖 :::

理由檢討

From https://g0v.hackmd.io/s/rJB1nENcN#%E4%BB%8A%E6%97%A5%E8%A8%8E%E8%AB%96%E7%B4%80%E9%8C%84

  1. 文武提案:隱藏只送一次且沒填寫理由的訊息
  2. bil 提案:提供方法來標記個別使用者「不用傳理由」,用於線下活動,降低高濃度浸潤假訊息的人傳訊息進來的門檻

MrOrz: 小孩才做選擇,大人就是兩個都做。 bil 提案也會需要文武提案「讓每個人都能不填理由」增加回報率,才能讓訊息更快進入大眾視野(盡快達成有 2 人以上回報)

能推播的新功能

:::info 上次討論: https://g0v.hackmd.io/s/rJB1nENcN#%E8%83%BD%E6%8E%A8%E6%92%AD%E7%9A%84%E6%96%B0%E5%8A%9F%E8%83%BD

cronjob 邏輯

  1. 從 redis 取得上次 cronjob 啟動的 timestamp
  2. 去 Cofacts API 列出所有在該 timestamp 以後才新建立、且未刪除的 ArticleReply
  3. 由 2 整理出 list of unique, updated article ids
  4. 從 user <> selected article 關聯表,找出要通知的對象 (list of unique users to update)
  5. 使用 multicast API 告知使用者「之前的訊息有回應囉」導引使用者點開 LIFF
  6. redis 紀錄這次執行的 timestamp

LIFF 顯示邏輯

user <> selected article 關聯表 insert 時機

相關 API quota

Send multicast message, LINE official accounts

DB schema

紀錄 user <> selected article 關聯

Redis 新欄位:scannedAt

紀錄上次執行 cron job 的時間。

GEC (deadline: 4/29)

送出前改改討論。

Tech4Democracy case study (deadline: 5/3)

coscup 社群軌投稿 (deadline: 5/6)

https://blog.coscup.org/2019/04/2019-cfp-open.html#g0v

哈囉,g0v 今年也參加了COSCUP 的社群議程,今年 g0v 社群議程原則上包含下列主題—「開放政府」、「新媒體」、「公共服務」、「開放資料」、「社會參與」和「基礎建設」這幾個大方向。歡迎各位投稿分享你今年的專案吧!