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 --- 20240902 會議記錄 ===== :::info - [所有會議記錄](https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/) - NPO hub:bil, Conrad, mrorz, nonumpa - 線上出席:T - https://gather.town/app/z3x18KQFgZCX8MeZ/cofacts ::: NPO Hub 冷氣壞了! ## :potable_water: Release pipeline ### :star: Released to production #### :electric_plug: API - GraphiQL https://github.com/cofacts/rumors-api/releases/tag/release/20240827 #### Open165 - Automatic data renew https://github.com/cofacts/open165/pull/24 - 用了 Ronny 的 https://github.com/g0v-data/165-data [name=ronny++] - https://github.com/cofacts/open165/actions/workflows/update-db.yaml - 「反詐筆記」與螢光筆效果 https://github.com/cofacts/open165/pull/25 ### :rocket: Staging #### :electric_plug: API - Store to Wayback Machine https://github.com/cofacts/rumors-api/pull/344 #### :robot_face: rumors-line-bot ##### Testing checklist https://lin.ee/1QUzEX4nI - [x] 應可送出「全新訊息」 - [x] 可以觸發 Wayback machine 產生 job ID (API log) - [ ] 圖片也可以觸發 #### :globe_with_meridians: Site ##### Testing checklist http://dev.cofacts.tw/ 登入自有帳號後檢測: - [x] Article detail - [x] Can submit own reply with URLs not in wayback machine - [x] URLs in both reply text and reference should trigger Wayback machine job ##### ⛔️ Release Blockers ##### 未竟項目 沒有 http:// or https:// 開頭的都沒有辨識出來 https://dev.cofacts.tw/article/GduxspEBoURTSGJKAAMu - Known issue, API `hyperlinks` 欄位的 extraction 使用的 regex 本來就不處理「沒有 http:// or https:// 開頭的 URL」 - 跟 API hyperlinks detection 一起開在 rumors-api 修改逐字稿是否要重新觸發 Wayback Machine 儲存? - 放著 - 開 issue :::success https://github.com/cofacts/rumors-api/issues/345 ::: ### :eye: Under review - Store to Wayback Machine https://github.com/cofacts/rumors-api/pull/344 - Wayback machine envs https://github.com/cofacts/rumors-deploy/pull/26 ## Wayback machine API API: https://archive.org/details/spn-2-public-api-page-docs-2023-01-22 Notes - Cannot handle FB; should handle Youtube - Screenshot (PNG) are snapshots of an artificial URL `http://web.archive.org/screenshot/<url>` - After submission, it takes several minutes for the archived URL to appear on wayback machine site, even after its status API said it's done. - There is no API to get the HTML content. Need to scrape by our own if that is needed. Questions - Whose keys to use? - Just use arbitrary account? Or share account? - Data sent by API is not shown anywhere after logging in, though - Conclusion: No need for share account for now. [name=bil] - Show in UI? - Link to `https://web.archive.org/web/*/<canonical url>` - Screenshot: `https://web.archive.org/web/*/http://web.archive.org/screenshot/<canonical url>` - Example: https://web.archive.org/web/*/http://web.archive.org/screenshot/https://tfc-taiwan.org.tw/articles/9311 - Open issue in rumors-site, `#design`, post to g0v slack #design channel :::success https://github.com/cofacts/rumors-site/issues/576 ::: - Job ID & status? - Do we need to handle or record them? - No need [name=bil] - Backfill (archiving old URLs)? - Can directly backfill using `article_hyperlinks` or `replies_hyperlinks` in HuggingFace dataset - 開票,good first issue,可以是一個 python notebook --> good first issue to rumors-api ## Open165 license > 我今天想要再 raise 一下「把 Open165 license 換成 AGPL 來讓詐騙集團很難直接 clone 來用」這件事,看有沒有人有 concern。 > 想法是 > - AGPL 強制 host Open165 的人都要開源 > - 詐騙集團應該不會想開源(會暴露多餘的資訊),此時我們可以試著向詐騙網域的 Domain registrar 發 copyright infrigement 要求其下架該網域 > > 看大家對這件事情有沒有什麼想法(這會 work 嗎、轉 AGPL 是否有其他隱憂⋯⋯> 等) > [name=mrorz] :::success 已在 Slack ::: ## GAI的教學 By Conrad ++ https://docs.google.com/presentation/d/1inqEXQ1zHySQQMt9EYDGyqbVhzRF9jOzEEmn64jASgM/edit#slide=id.p - LINE

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.