ActivityPub อาวุธลับของ Fediverse
(homehack.nl)บทนำเกี่ยวกับโปรโตคอล ActivityPub ที่ทำให้ Fediverse ซึ่งเป็นเครือข่ายสังคมแบบกระจายศูนย์ที่เชื่อมต่อโซเชียลเน็ตเวิร์กหลายแห่งเข้าไว้ด้วยกัน เช่น Mastodon, Diaspora, GNU Social, Hubzilla และ PeerTube สามารถเกิดขึ้นได้
4 ความคิดเห็น
อิมพลีเมนเตชันที่รองรับ AP อย่างชัดเจน
[Twitter/ไมโครบล็อก]
Mastodon (Ruby on Rails)
Pleroma (Elixir / Phoenix)
Misskey (node.js TypeScript)
[บล็อก]
Write.freely (Go)
Plume (Rust)
มีปลั๊กอินของ WordPress อยู่เหมือนกัน แต่ผมยังไม่เคยลองใช้ เลยไม่แน่ใจว่าเป็นอย่างไรบ้าง
[วิดีโอ]
Peertube (node.js TypeScript) (ชุมชนฝรั่งเศส framasoft สนับสนุนการพัฒนา)
[กลุ่มแบบ Facebook]
Mobilizon (framasoft จากฝรั่งเศสเป็นผู้นำการพัฒนา)
GNU Social ไม่รองรับ ActivityPub (ยังอยู่ในสถานะข้อเสนอ) จึงไม่สามารถเชื่อมต่อกับ Mastodon เวอร์ชัน 3.0 ขึ้นไปได้
Diaspora เป็นหนึ่งในซอฟต์แวร์ Fediverse ยุคแรก ๆ แต่ดูเหมือนว่ายังรองรับแค่โปรโตคอลของตัวเอง และให้แก้ส่วนที่เหลือด้วยปลั๊กอิน
แล้วก็พูดนอกเรื่องนิดหนึ่ง คำว่า ActivityPub น่าจะเขียนติดกันใช่ไหม เพราะเป็นชื่อเฉพาะ...
และอีกเรื่องหนึ่ง เท่าที่ทราบ บริการนี้กับซอฟต์แวร์ลักษณะคล้าย reddit ก็มีการพัฒนาอยู่สองตัว
อ๊ะ.. ติดตั้ง ActivityPub ไปแล้ว ไม่รู้เหมือนกันว่าทำไมถึงทำแบบนั้น -.-
ผู้เข้าร่วมของ Fediverse https://fediverse.party/ ส่วนใหญ่เป็นทางเลือกแบบโอเพนซอร์ส/กระจายศูนย์ของโซเชียลเน็ตเวิร์กแบบเดิม
Mastodon https://joinmastodon.org/ - Twitter
Diaspora https://diasporafoundation.org/ - Facebook/Twitter/Instagram
PeerTube https://joinpeertube.org/en - YouTube
GNU Social https://gnu.io/social/ - Twitter/ไมโครบล็อก
ดู https://en.wikipedia.org/wiki/Fediverse เพิ่มเติมด้วย