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: cofacts, meeting note GA: UA-98468513-3 --- # 20200729 會議記錄 :::info - [所有會議記錄](https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/) - 出席:bil, mrorz, 文武, lucien ::: ## Cofacts Next! 追蹤 - [收尾] Chatbot notification - MongoDB staging & production 已經轉移至 MongoDB Atlas (Cofacts organization) - Staging, production LINE bot 的 `MONGODB_URI` 已經更新為 MongoDB Atlas 的 URI - Others: on staging now - Plan (樂觀) - 7/30 release - 8/5 前放入 old user article link - 8/5 討論 rich menu、啟動推播 cron job 但預設不把使用者通知啟動(只啟動部分人的通知) - 8/6 release rich menu - 8/13 看看通知的狀況(頻率、cron job 執行狀況、使用者回應) - MongoDB backup mechanism - owner: GGM - 是否需要 read-only user? - Mongodump --> 到哪裡?GCS? - Plan - Article analytics from GA - Owner: Zoe - Tracking board: https://github.com/orgs/cofacts/projects/7 - ETA Plan: 8/10 for API, 9/7 for UI - `ArticlePageLayout` refactor - Owner: MrOrz - Spec: https://g0v.hackmd.io/h8rP0TOGTh2Clxi_Oi_QKw - Plan - 2nd PR: - refactor `<Infos>` - https://github.com/cofacts/rumors-site/pull/301 - 主 PR: https://github.com/cofacts/rumors-site/pull/288 COSCUP 後 - 3rd PR: COSCUP 後⋯⋯ - User ID refactor - Owner: MrOrz - Spec: https://g0v.hackmd.io/ZcoUOX_-RQSkJyl5xz4_Zg?view#%E6%96%B9%E5%90%91-2-%E9%87%9D%E5%B0%8D%E6%AF%8F%E5%80%8B-backend-user-%E9%83%BD%E7%94%A2%E7%94%9F%E4%B8%80%E5%80%8B-user-document - Plan: GG - 教學頁 spec - owner: Lucien - ETA: ## 討論事項 ### 大松檢討 > See: https://g0v.hackmd.io/6OzPCSNsTXKKqrNSWNhg7Q#%E5%8D%94%E4%BD%9C%E5%8D%80 #### Category 標記 UI 檢討 - 列表太長,捲來捲去很累很難找 [name=mrorz] - 醫藥、愛滋、COVID-19 離很遠 [name=mrorz] - 連續標十篇會很累;如果是查完順手標一篇就還好 [name=ggm] - 「目標編輯」的部分,熟悉之後可以隱藏 [name=ggm] - github 加 label 的 UI 不錯 [name=ggm] - obsolete category 想辦法藏起來;article category 可能先保留 [name=mrorz] #### 「等你來答」的問題 > MrOrz 問 4000 如何決定要在 Cofacts 上找想回的東西 - 使用「可疑訊息」列表,看哪個回應是 0 [name=4000] - 不知道「等你來答」與「可疑訊息」列表的差異 [name=4000] - 一頁可能要恢復原本的 25 item 比較好 [name=mrorz] - 需要開票 - 想要在文章列表看到網址預覽的標題,不用內文 [name=4000] - 覺得一個項目佔據螢幕的高度還可以,但希望可以放個標題進去;現在還滿有空間的 - 「等你來答」的數字消不完 [name=4000] #### Youtube 阻擋 metadata scraping - Ex: https://cofacts.org/article/39n5zi0t4vlci - https://support.google.com/youtube/thread/34161253?hl=en - 可以用 get_video_info 試試看 [name=stimim] :::info 討論:其實這是間歇性的。是否要在 UI 提供重抓 preview 按鈕? ::: - 不知道做成按鈕會不會被亂按 [name=nonumpa] - 可以做成登入的編輯才可以按 [name=mrorz] :::success 開票追蹤 ::: ### chatbot 不問來源 > 討論:[![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_0412a938bb1320a05619b6b60933cfd8.png =x200)](https://g0v-slack-archive.g0v.ronny.tw/index/channel/C2PPMRQGP#ts-1595392645.363700) > > 2019 針對來源的討論: > - [調鬆](https://g0v.hackmd.io/@johnson/rJB1nENcN?type=view#今日討論紀錄) > - [放寬理由為選擇題](https://g0v.hackmd.io/s/SyA8YtlKE#放寬理由為選擇題) > - [問來源實作](https://g0v.hackmd.io/@mrorz/Bk112JsT4?type=view#Asking-article-source) > - [改版方案討論](https://g0v.hackmd.io/@mrorz/BksK6Ox_S#%E3%80%8C%E5%9C%A8%E5%93%AA%E8%A3%A1%E7%9C%8B%E5%88%B0%E6%AD%A4%E8%A8%8A%E6%81%AF%E3%80%8D%E8%83%BD%E5%90%A6%E6%93%8B%E4%BD%8F%E4%BA%82%E5%82%B3) > - [選項沒有太大意義](https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/%2F%40mrorz%2Fr1z1wm4tS) > - [201909 成效](https://datastudio.google.com/reporting/9e3389be-a839-44bd-9d23-c3e4460a5be4/page/Uer1/edit) > - 2020/5/19 新版 chatbot 上線 - 2020/7分析 https://datastudio.google.com/reporting/a4bbc681-2010-4668-9142-9b09ed843d28 目前實作:只要 source 不被擋,就會直接送進資料庫(無關理由) 因此真正被擋住的只有 `source value = manual input | outside LINE` 這兩種。 ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_75985cc4f10ced024d69004266361ae6.png) - 被擋住的量 < 15% - 會選到 trap 選項的 session 數些微地隨時間減少 - 可用上面的 source value filter 來檢視擋住的訊息是否有需要收錄 --- - 「manual input」非常少,但真的沒啥用 - 「我在外面看到的」其實可以放行 - 不知道多少是被擋在 LIFF 那裡 - 4000 筆 ArticleNotFound + ArticleFoundButNoHit: https://datastudio.google.com/u/0/reporting/a4bbc681-2010-4668-9142-9b09ed843d28/page/840ZB (少數最後有進資料庫) ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_a976e1e5ae3656debc9be073a53b7c5b.png) - 4000 筆中,有 300 筆被傳進來 2 次 - 亂碼的應該是 LINE 內建 OCR 後傳入 - 全進資料庫,但有理由的、傳進來兩次的再顯示 [name=nonumpa] - 可是選擇不要送進來的話,還是不會送 - 比較接近方案一,較短的 funnel 讓訊息盡量進來 [name=mrorz] :::info 方案一 vs 方案二 ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_3088f7abe23dcf58082102a3eeb82b85.jpg) ::: ### RSS UI ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_976acaf73eb70f5aa10150caed1a0c98.png =x300) > - Ticket: https://github.com/cofacts/rumors-site/issues/262 > - IFTTT 嘗試:https://g0v.hackmd.io/@johnson/BkjIIk8B8#Subscription-w-IFTTT-Applets > - 遇到 pubDate 設定錯誤問題 (https://github.com/cofacts/rumors-site/tree/rss-pubdate-fix ) > - RSS 選單改版 https://g0v.hackmd.io/@johnson/ByAb_n24U#RSS-feed-調整 文武: 選項只有 - Email - IFTTT - Feedly orz 看要不要點下去之後有跳窗 每個選項都是 tab 文武 好像只有 IFTTT 需要教學 lucien Feedly, email 的服務可以帶網址 不太需要設定 > The Free plan provides access to core IFTTT Platform developer tools so you can get started building services without an upfront commercial commitment. When you’re ready to publish your work and make it available to others, you’ll need to upgrade to one of the paid plans. src: https://platform.ifttt.com/docs/faq#reviews-and-publishing Ex: https://ifttt.com/applets/VrzvihCR-cofacts-rss-line orz 要先引導使用者登入 然後再複製 RSS URL (他的預設值無法透過 URL 指定) 或是直接讓使用者 follow 網路上的教學文 - https://blog.gslin.org/archives/2020/04/30/9505/用事實查核中心的-rss-feed-加上-ifttt-自動通知到-line-telegram-內/ - https://free.com.tw/line-notify/ Lucien 如果成本可以接受,還是可以出一個教學 很複雜的話就出影片 email 二選一要選哪個? orz 可能是 Feedrabbit 吧 lucien 最後選項會變成 - Email (via FeedRabbit) - Feedly - IFTTT - RSS link 只是 USD 199/year 可以ㄇ bil 不貴呀 linode 比較貴 :::success IFTTT 方面:假設可以用 applet,填好 RSS <> Slack, LINE, Telegram Lucien 出 wireframe https://www.figma.com/file/YikWPPauMnukDH0U2Nq4YS/Components?node-id=1%3A310 ::: ### LINE bot onboarding UX > 過去的討論:https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/%2F%40mrorz%2FS1cpqgCpr > 後來沒有留下成果圖 QQ > ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_b875d6ca30afbb259c1c8f59006973ec.jpg) ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_27609bb865e00c8127ee064b9476a2d4.jpg) ### Reply search 相關討論 Issue: https://github.com/cofacts/rumors-site/issues/295 ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_0f5c087f6ca54b936f103e17da2437d0.png =x400) ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_5718d04aacde7cd1b351b7284ed4bb16.png =x400) :::danger Any conclusions? ::: ## 8月編輯小聚 > 上週討論:https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/%2F9qp8dE7dReK2q8FTeP9Feg > 8/29 or 8/30 ## :potable_water: Release pipeline ### :star: Released to production 網站在大松前上了讓 category [能斷行的 PR](https://github.com/cofacts/rumors-site/pull/296) ### :rocket: Staging #### :robot_face: Chatbot https://github.com/cofacts/rumors-line-bot/compare/master...dev ##### Feature - #201 Record viewed messages (`userArticleLinks`) - #207 Notify user of new replies ##### Bugfixes - #211 Fix undefined session ID error ##### Others - #210 hint user to permit LIFF "send to chatroom" permission - #206 Google Analytics of LIFF ##### Testing checklist Staging chatbot: https://lin.ee/1QUzEX4nI 尋找測試用舊訊息: https://dev.cofacts.org/articles - [x] 應可送出「全新訊息」 - [x] 問訊息來源時選擇「我自己打的」或「LINE 外面看到的」,應該會被擋下。 - [x] 提供正確訊息來源後跳到理由頁面,關掉理由視窗,訊息應該還是有被送出。 - [x] 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。 - [x] 可以修改理由送出。查看 article page 看理由是否有被送出。 - [x] 「分享到 Facebook」、「分享到 LINE」可以正常運作 - [x] 送出「沒回應」的舊訊息,應可送出新理由 - [x] 跳出來源視窗後關閉,文章的「N 人回報」應該仍然要 + 1(除非測試者已經針對該篇送過 reply request)。 - [x] 提供正確訊息來源後跳到理由頁面,關掉理由視窗,可以看到再打開的選項 - [x] 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。 - [x] 可以修改理由送出。查看 article page 看理由是否有被送出。 - [x] 送出「有回應」的舊訊息,應自動回傳回應 - [x] 應列出訊息所有的回應 - [x] 選擇回應之後可以幫回應 upvote - [x] 可以再次選擇 downvote - [x] 選完回應之後,還可以捲回去選其他回應 - [x] 送出跟舊訊息相似的訊息,應提供選項選擇最像的訊息 - [x] 按下任一訊息應該會列出回應 - [x] 選了一個訊息之後,還可以捲回去按其他訊息 - [x] 捲回去按下「這裡都沒有我要的」應該要跳出詢問來源視窗 (選項中不能有 100% 相似的,否則會找不到按鈕) - [x] Rich menu 測試 - [x] 「設定推播功能」更改後再次打開,應該會保留原本設定 - Not available - [x] 「查過的訊息」應該要列出之前查過的訊息 - [x] [#211](https://github.com/cofacts/rumors-line-bot/pull/211) Fix verification ##### ⛔️ Release Blockers 無 ##### 未竟項目 - 按下「我自己寫的」之後再捲回去按其他來源,會把來源當成新訊息送進資料庫 [name=nonumpa] - 因為之後會拿掉來源,所以可能不用修 [name=mrorz] - 點按查過的訊息,會更新時間(少於一分鐘前看過)但左上角還是顯示「1 則新回應」 [name=mrorz] - 理論上 [557eb0e](https://github.com/cofacts/rumors-line-bot/commit/557eb0e2ec2b8fbb75d1674e816616b122236ef9) 應該要修好它,看起來並沒有⋯⋯囧 - 因為還沒有放 rich menu,所以不是 release blocker #### :globe_with_meridians: Website https://github.com/cofacts/rumors-site/compare/master...dev ##### Feature - #297 Improve usability for reply editor ##### Bugfixes - #296 Support line breaks in category description - #298 Fix data loading error caused by refactor - #299 Fix bug that iOS cannot use global search ##### Others - #287 #289 #290 - Reorganization / refactor; extract `<Tooltip>` ##### Testing checklist http://dev.cofacts.org/ **未登入**下檢測: - [x] Article list - [x] Filter works - [x] Sorting works - [x] Can go to article page - [x] Replies list - [x] Filter works - [x] 不允許選擇 Replied by me - [x] Sorting works - [x] Can go to article page - [x] 不允許 upvote / downvote replies - [ ] Can see vote reasons - [bug](https://github.com/cofacts/rumors-site/issues/291) - [x] Hoax for you - [x] Filter works - [x] Sorting works - [x] Can go to article page - [x] Article detail - [x] Can see similar messages ( https://dev.cofacts.org/article/1fi7dla9wtwjn ) - [x] Cannot submit, upvote, downvote reply request - [x] Cannot submit, upvote, downvote reply - [x] Cannot add, remove, upvote, downvote category - [x] Search - [x] Can use global search to perform search - [x] Can use textarea in header to perform searchs - [x] Can list searched articles - [x] Filter works - [x] Sorting works - [x] Can go to article page - [ ] Can list searched replies - 壞惹! - [ ] Can go to reply page 登入自有帳號後檢測: - [ ] Replies search page - 壞惹! - [ ] can upvote / downvote replies - [x] Replies list - [x] 可選擇 Replied by me - [x] can upvote / downvote replies - [x] Article detail - [x] Can submit, upvote, downvote reply request - [x] Can submit, remove own reply - [x] Can upvote, downvote other's article reply - [x] Can add, remove, upvote, downvote category - [x] Can logout ##### ⛔️ Release Blockers - Search reply 壞掉惹 [name=bil] ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_9f585dcc0b3893d2ac9827df89cfc9b7.png) ##### 未竟項目 - 手機上 filter 按 X 會以為是 cancel [name=bil] - 實驗之後才發現是按下去就會 apply - 應該要改成「確定」或「OK」按鈕 - Figma: https://www.figma.com/file/zpD45j8nqDB2XfA6m2QskO/Cofacts-website?node-id=2322%3A0 - filter 取消後還是有半透明 [name=nonumpa] - 那個是 material design 按鈕的 focus state,可以按 tab 換按鈕;但確實有點 confusing 可以拿掉。 - Comment 的送出理由按第一次會觸發 blur 沒按到,要按第二次才會真的送出 ### :eye: Under review - [修正 reply request 無法顯示超過 10 個](https://github.com/cofacts/rumors-api/pull/187)

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.