กดสิ่งนี้: ทำความเข้าใจกับ Fediverse
เผยแพร่แล้ว: 2023-10-13ยินดีต้อนรับสู่ Press This พอดแคสต์ชุมชน WordPress จาก WMR แต่ละตอนนำเสนอแขกรับเชิญจากทั่วทั้งชุมชนและการอภิปรายเกี่ยวกับปัญหาที่ใหญ่ที่สุดที่นักพัฒนา WordPress ต้องเผชิญ ต่อไปนี้เป็นการถอดความจาก การบันทึกต้นฉบับ
ขับเคลื่อนโดย RedCircle
Doc Pop : คุณกำลังฟัง Press This ซึ่งเป็นพอดแคสต์ชุมชน WordPress ฉันชื่อ Doc เป็นผู้มีส่วนร่วมบน Torquemag.io ซึ่งคุณสามารถค้นหาตอนที่ถอดความของ Press This ในแต่ละสัปดาห์ รวมถึงบทช่วยสอนและข้อมูล WordPress เพิ่มเติม คุณสามารถสมัครรับข้อมูล Press This บน RedCircle, iTunes, Spotify หรือแอปพอดแคสต์ที่คุณชื่นชอบ คุณยังสามารถดาวน์โหลดตอนต่าง ๆ ได้โดยตรงจาก WMR.fm
มีการเปลี่ยนแปลงครั้งใหญ่ในโลกของโซเชียลมีเดียในปีที่ผ่านมา ตัวเร่งปฏิกิริยาที่ดูเหมือนจะเป็นการเข้าซื้อ Twitter ของ Elon Musk ซึ่งเกิดขึ้นเมื่อวันนี้เมื่อเกือบหนึ่งปีที่แล้ว ในขณะที่ตอนนี้ออกมา หลังจากนั้นดูเหมือนว่าโคลน Twitter หลายตัวโผล่ขึ้นมาจากอากาศ เช่น Bluesky, Threads และแม้แต่ Substack แอปพลิเคชันจดหมายข่าว พวกเขายังมีโคลน Twitter อีกด้วย และฉันคิดว่าการเปลี่ยนแปลงใน Twitter ทำให้ผู้คนคิดถึงแพลตฟอร์มที่พวกเขาใช้ และแพลตฟอร์มเหล่านั้นสามารถซื้อหรือเปลี่ยนแปลงได้ง่ายเพียงใด นั่นเป็นสิ่งสำคัญสำหรับพวกเราหลายคน เพราะเราคำนึงถึงแพลตฟอร์มโซเชียลมีเดียของเรา ไม่ว่าจะเป็น Tumblr หรือ Twitter หรือ Instagram เราก็ถือว่าเป็นบ้านของเรา จู่ๆ ก็มีเจ้าของคนใหม่มาที่บ้านซึ่งกำลังเปลี่ยนแปลงกฎเกณฑ์จึงเป็นเรื่องแปลก
ทั้งหมดนี้ดึงความสนใจกลับมาที่ Mastodon ซึ่งเป็นโปรเจ็กต์เก่าที่ได้รับการออกแบบโดยตั้งใจให้ยากสำหรับใครก็ตามที่จะเข้ามารับช่วงต่อ Mastodon สร้างขึ้นบน fediverse เพื่อไม่ให้สับสนกับ metaverse และมันกระจายโพสต์ไปยังเซิร์ฟเวอร์ต่างๆ บัญชีผู้ใช้ของคุณ โพสต์ของคุณ สิ่งเหล่านี้ทั้งหมดอยู่บนเซิร์ฟเวอร์ที่แตกต่างกัน แต่จากประสบการณ์โดยรวมแล้ว มันให้ความรู้สึกเหมือนกับว่าคุณแค่เล่น Twitter เท่านั้น คุณแค่เห็นทุกอย่างเรียงกัน
วันนี้ เราจะพูดคุยกับ Matthias Pfefferle หัวหน้าเว็บแบบเปิดที่ Automattic และผู้สร้างปลั๊กอิน ActivityPub โดยมีเป้าหมายเพื่อให้คุณ ผู้ฟังของเรา มีความเข้าใจที่ดีขึ้นเกี่ยวกับ ActivityPub, IndieWeb และ fediverse
นั่นเป็นการแนะนำที่ยาวนาน มาเริ่มกันเลย แมทเธียส ขอบคุณมากที่มาร่วมงานกับเราในวันนี้ ฉันต้องการเริ่มต้นด้วยการฟังเรื่องราวต้นกำเนิดของ WordPress
แมทเธียส เฟฟเฟอร์เล : เฮ้ ด็อก ขอบคุณที่มาพบฉัน เรื่องราวต้นกำเนิด WordPress ของฉัน ฉันคิดว่าฉันเริ่มต้นจากการเป็นผู้ใช้ ฉันตกหลุมรักอินเทอร์เน็ตในช่วงปลายทศวรรษ 1990 และมาถึงจุดที่ฉันต้องการมีไซต์แบบไดนามิกมากขึ้น และฉันค้นหาระบบ CMS หรือ CMS บางระบบ และฉันเริ่มต้นด้วย WordPress รุ่นก่อน B2 ในสมัยนั้น ฉันเป็นผู้ใช้งาน WordPress เป็นครั้งแรก
ฉันไม่ใช่คนในชุมชนตั้งแต่แรกเริ่ม ฉันสนใจการเผยแพร่มากขึ้น ฉันต้องการที่จะรักษาโมเมนตัมของบล็อก ดังนั้นฉันจึงพยายามทำให้บล็อกมีความเกี่ยวข้องอยู่เสมอและค้นหาวิธีแข่งขันกับเครือข่ายโซเชียลขนาดใหญ่ในช่วงกลางสองพันคน และฉันเริ่มเขียนปลั๊กอินเพื่อให้ง่ายต่อการสมัครรับข้อมูลบล็อกของฉัน เพื่อเชื่อมต่อกับเครือข่ายโซเชียลในอดีต และฉันก็ทำอย่างนั้นต่อไปเมื่อเวลาผ่านไป และเติบโตมากขึ้นเรื่อยๆ ในชุมชน WordPress และงานสุดท้ายของฉันก่อนที่จะมาร่วมงานกับ Automatic คืองานโฮสต์ที่ฉันสามารถเจาะลึกเข้าไปในจักรวาลของ WordPress ได้มากขึ้น
เนื่องจากการเขียนปลั๊กอินที่แตกต่างกัน มีความต้องการมากขึ้น ฉันจึงเริ่มมีส่วนร่วมกับแกนหลัก สร้างธีมของตัวเอง ใช้งานไม่มากก็น้อยในชุมชนโฮสติ้ง และในที่สุดก็ได้เข้าร่วม Automatic เพื่อทำงานเต็มเวลาบน WordPress
DP : ฉันบอกว่าว้าวระหว่างเรื่องราวต้นกำเนิดของคุณที่นั่น เพราะ B2 เป็นรูปแบบดั้งเดิมที่กลายมาเป็น WordPress ในเวลาต่อมา เมื่อ Matt Mullenweg และ Mike Little แยกมันออกเมื่อประมาณ 20 ปีที่แล้ว B2 ก็คือ นั่นเป็นโรงเรียนเก่า เมื่อคุณพูดว่า B2 นั่นคือก่อนเวลาของฉัน นอกจากนี้ ฉันแค่อยากให้แน่ใจว่า คุณช่วยออกเสียงชื่อของคุณให้เราฟังได้ไหม อย่างน้อยที่สุดผู้ฟังจะได้ได้ยินมันออกเสียงทันที?
MP : ใช่ ไม่มีปัญหา มัทธีอัส เฟฟเฟอร์เล่.
ดีพี : โอเค ดังนั้น Matthias ฉันต้องการพูดคุยเกี่ยวกับสหพันธ์และฉันต้องการให้ผู้ฟังของเรามีความเข้าใจที่ดีเกี่ยวกับเรื่องนี้ แล้วทำไมคุณไม่อธิบายเกี่ยวกับสหพันธ์และศูนย์รวมอาหารล่ะ
ส.ส. : โอเค สหพันธ์และผู้ให้อาหารสัตว์เป็นแนวคิดประเภทหนึ่ง มันไม่ได้อิงตามโปรโตคอลจริงๆ หรือมีข้อจำกัดทางเทคนิค เป็นแนวคิดของการมีเครือข่ายแบบกระจายอำนาจ ฉันคิดว่าเทคโนโลยีที่ใกล้เคียงกับแนวคิดนี้คืออีเมล ไม่สำคัญว่าคุณจะโฮสต์ที่อยู่อีเมลของคุณไว้ที่ใด คุณสามารถเขียนอีเมลถึงทุกคน ทุกที่ในโลก และทุกคนสามารถเขียนถึงคุณโดยไม่ขึ้นกับโฮสติ้ง กลุ่มเทคโนโลยี ของภูมิภาคที่คุณอยู่ นี่เป็นเวอร์ชันชุมชนที่มีความหลากหลาย
คุณสามารถติดตามคนอื่นได้บนเซิร์ฟเวอร์ที่แตกต่างอย่างสิ้นเชิง คุณสามารถเขียนข้อความโดยตรงได้ คุณสามารถแสดงความคิดเห็นในโพสต์ของพวกเขาได้ คุณสามารถอ่าน กดไลค์ แบ่งปัน ทุกกิจกรรมโซเชียล เวอร์ชันอีเมลของเครือข่ายโซเชียล
DP : นั่นเป็นการเปรียบเทียบที่ดีจริงๆ อีเมลที่คุณพูดได้นั้นเป็นแบบรวมศูนย์ แต่ฉันคิดว่าเมื่อเราคิดถึงระบบฟีดที่หลากหลาย เรามักจะนึกถึงบางอย่างที่ทำงานเหมือนกับอีเมล ซึ่งสามารถมาจากเซิร์ฟเวอร์ของใครก็ได้ มันไม่ได้อยู่บนเซิร์ฟเวอร์ตัวเดียว มันกลับไปกลับมา แต่สหพันธ์มักจะบอกเป็นนัยว่ามีการออกอากาศอย่างเปิดเผยเช่นกัน โดยที่อีเมลเป็นค่าเริ่มต้น ครั้งละหนึ่งคน คุณสามารถตอบกลับทั้งหมดได้ แต่เราพยายามที่จะไม่ทำเช่นนั้น และคุณพูดถึงโปรโตคอล โปรโตคอลอีเมลคือ SMTP หรือ POP หรือ IMAP ซึ่งเป็นโปรโตคอล ActivityPub นั่นคือสิ่งที่ขับเคลื่อนระบบ fediverse หรือไม่
MP : คุณสามารถพูดแบบนั้นได้ อย่างน้อยตอนนี้ ผู้ให้อาหารสัตว์มีอายุมากกว่า ActivityPub มาก ดังนั้นผู้ประดิษฐ์ผู้ให้อาหารสัตว์จึงคิดค้นโปรโตคอลที่สามของเขา และนั่นคือ ActivityPub มันไม่ได้แยกจาก ActivityPub โดยตรง แต่เนื่องจาก ActivityPub เป็นโปรโตคอลที่ใช้บ่อยที่สุดและเป็นโปรโตคอลที่ใหญ่ที่สุดในขณะนี้ ฉันคิดว่าคุณสามารถเปรียบเทียบสิ่งนั้นได้ ใช่.
DP : ฉันคิดว่านั่นเป็นจุดที่ดีจริงๆ fediverse ไม่จำเป็นต้องเป็น ActivityPub และ fediverse ก็ไม่จำเป็นต้องเป็นสิ่งเดียวด้วยซ้ำ แม้ว่าในขณะนี้ดูเหมือนว่าจะเป็นเช่นนั้น ActivityPub เป็นรูปแบบที่ใหญ่ที่สุดของสหพันธ์ อย่างน้อยนั่นคือสิ่งที่ฉันเข้าใจ ในทำนองเดียวกัน Mastodon ไม่ใช่ผู้ให้อาหารที่หลากหลาย Mastodon เป็นเครื่องมือที่ขับเคลื่อนโดย ActivityPub และใช้การรวมศูนย์ และมันก็ทำได้ดีเช่นกัน
มี Instagram เวอร์ชันรวมศูนย์และ YouTube เวอร์ชันรวมศูนย์และแม้แต่ Reddit และฉันคิดว่านี่เป็นเพียงช่วงเริ่มต้นเท่านั้น เราไม่ได้หมายถึงสิ่งต่างๆ เสมอไป มันคือ Instagram แต่สำหรับ ActivityPub ฉันคิดว่าท้ายที่สุดแล้ว ก็มีความเป็นไปได้ที่จะเป็นเหมือน RSS มันอาจเป็นสิ่งที่บูรณาการเข้ากับเว็บได้อย่างลึกซึ้ง เมื่อคุณนึกถึงพอดแคสต์ คุณจะนึกถึง RSS ไม่ได้เลย คุณแค่คิดว่า โอ้ นั่นคือวิธีที่ฉันฟังเสียง แต่นั่นขับเคลื่อนโดย RSS และในทำนองเดียวกัน ฉันคิดว่า ActivityPub อาจเป็นสิ่งที่เราไม่ได้นึกถึง มันแค่นำเสนอสิ่งนี้อาจจะเป็นแบบสองทาง ออกอากาศ สหพันธรัฐ กระจายอำนาจ - ไอ้หนู ฉันกำลังทิ้งคำศัพท์ทั้งหมดออกไป - แต่มันอาจมีพลังมากกว่า Mastodon มาก แต่สำหรับตอนนี้ นั่นคือสิ่งที่ฉันมักจะคิด มันเป็นอย่างนั้น และถ้าฉันบังเอิญเรียก Mastodon ว่าเหมือนกับ The fediverse หรืออะไรก็ตาม โปรดยกโทษให้ฉันด้วย ผู้ฟังที่รัก เราทุกคนต่างคุ้นเคยกับสิ่งนี้ แมทเธียส คุณยุ่งกับสหพันธรัฐมานานเท่าไหร่แล้ว?
MP : กับ Federation หรือกับ ActivityPub?
DP : ก็แค่เว็บอินดี้ทั่วๆ ไป ซึ่งเราไม่ได้พูดถึงด้วยซ้ำ แต่คุณสนใจการใช้เว็บแบบใหม่ๆ มานานเท่าไหร่แล้ว? นั่นอาจเริ่มต้นด้วย ActivityPub สำหรับคุณ หรืออาจเริ่มต้นด้วยสหพันธ์
MP : โอ้ มันเริ่มมานานแล้ว ฉันคิดว่าโครงการใหญ่โครงการแรกคือการเคลื่อนย้ายข้อมูล ฉันคิดว่าเป็นในปี 2008 หรือเก้าปี ซึ่งเป็นปีแรกที่อธิบายความสามารถในการทำงานร่วมกัน ใช่. วิธีที่ทำงานร่วมกันได้เพื่อแบ่งปันข้อมูลระหว่างแพลตฟอร์ม ในยุคของ OpenID และ OAuth และหนึ่งในโครงการแรกๆ ที่มุ่งสู่เครือข่ายแบบกระจายอำนาจก็คือโครงการ Diesel ซึ่งเพิ่งเผยแพร่เครือข่ายโซเชียล มันใช้ WordPress และรวมมาตรฐานแบบเปิดเข้าด้วยกันเพื่อให้มีเครือข่ายโซเชียลบางประเภทที่ใช้ WordPress หนึ่งในผู้ก่อตั้งคือ Chris Messina ผู้ประดิษฐ์แฮชแท็ก
DP : อืม-อืม
MP : และพวกเขาได้ใช้บางสิ่งที่เป็นหนึ่งในข้อกำหนดหลักของโปรโตคอล ActivityPub แล้ว พวกเขาเริ่มทำงานในส่วนกิจกรรมของ ActivityPub ซึ่งเป็นวิธีการอธิบายกิจกรรมแบบครบวงจร
DP : ผมคิดว่านี่เป็นจุดที่ดีสำหรับเราในการหยุดพักช่วงสั้นๆ และเมื่อเรากลับมา เราจะกลับมาพร้อมกับ Matias เพื่อพูดคุยเพิ่มเติมเกี่ยวกับ ActivityPub และวิธีที่คุณ ผู้ฟังที่รัก สามารถรวม ActivityPub เข้ากับไซต์ WordPress ของคุณได้ ดังนั้นคอยติดตามเพิ่มเติมหลังจากหยุดพักช่วงสั้น ๆ
ยินดีต้อนรับกลับสู่ Press This พ็อดแคสต์ชุมชน WordPress ฉันเป็นพิธีกรของคุณ ด็อคป๊อป วันนี้ฉันกำลังพูดคุยกับ Matthias Pfefferle ซึ่งเป็นผู้สร้างปลั๊กอิน ActivityPub สำหรับ WordPress ก่อนหยุดพักฉันแค่อยากจะตะโกนออกไป คุณกล่าวถึงความเคลื่อนไหวในการเคลื่อนย้ายข้อมูลในปี 2008 นั่นเป็นช่วงเวลาที่น่าสนใจจริงๆ และฉันแค่อยากจะบอกว่านั่นเป็นเพียงแนวคิดที่ว่า ผู้ใช้สามารถร้องขอข้อมูลของพวกเขาเพื่อที่พวกเขาจะสามารถย้ายมันได้ทุกเมื่อ . จริงๆ แล้ว Google ได้รวมเอามันเข้ากับบริการบางอย่างของพวกเขา แต่มันก็เป็นเพียงแนวคิดที่ว่าในฐานะปัจเจกบุคคล คุณสามารถย้ายข้อมูลประจำตัวของคุณไปยังที่ต่างๆ ได้ และฉันคิดว่ามันก็เป็นเช่นนั้น มันยังคงอยู่ตรงนั้น คุณพูดถึง OAuth และอะไรทำนองนั้น ฉันคิดว่านั่นเป็นสิ่งที่น่าสนใจอย่างยิ่ง และฉันคิดว่านี่เป็นสิ่งที่ WordPressers สามารถระบุตัวตนได้จริงๆ เพราะในฐานะ WordPressers เราต้องการโฮสต์เนื้อหาของเราเอง เราเบื่อหน่ายกับการโพสต์เนื้อหาของเราบน Facebook แล้วต้องทำให้คนอื่นเห็นหรือเซ็นเซอร์มันได้ยาก ดังนั้น ฉันคิดว่าความสามารถในการพกพาข้อมูลและการทำงานร่วมกัน ฉันคิดว่าสิ่งเหล่านี้ทั้งหมดน่าสนใจมาก ถึง WordPressers มาดูกันว่า WordPressers สามารถรวมเว็บไซต์ของตนเข้ากับ ActivityPub เพื่อใช้ประโยชน์จาก fediverse ได้อย่างไร
MP : ง่ายดายเหมือนการติดตั้งปลั๊กอิน ไปที่ wordpress.org ค้นหา ActivityPub ติดตั้ง จากนั้นทุกอย่างจะเรียบร้อยดี อาจมีปัญหาเล็กน้อยเนื่องจาก ActivityPub เป็นโปรโตคอลที่ซับซ้อนกว่าเล็กน้อย อย่างน้อยก็เป็นไปตามข้อกำหนด คุณอาจต้องปรับแต่งบางอย่าง แต่ในกรณีส่วนใหญ่ มันก็จะได้ผล และสิ่งที่น่าสนใจเกี่ยวกับการติดตั้งบนบล็อกของคุณก็คือคุณเป็นเจ้าของตัวตนที่แท้จริง แทนที่จะอยู่ที่แพลตฟอร์มอื่น ฉันคิดว่า Mastodon นั้นใช้ได้เพราะมันเปิดและกระจายอำนาจ แต่คุณยังคงมีความเสี่ยงอยู่บ้างกับ Mastodon ที่แพลตฟอร์มจะปิดตัวลงหรือคุณจะถูกแบนเนื่องจากบางสิ่ง
ดังนั้นการมีอินสแตนซ์ของคุณเองทำงานบนเซิร์ฟเวอร์ที่คุณเลือก และหากเจ้าของที่พักจะปิดตัวลง คุณสามารถย้ายสิ่งของทั้งหมดของคุณไปยังโฮสต์อื่นได้ และมันก็ใช้งานได้จริงเป็นแนวคิดที่มีเสน่ห์จริงๆ
DP : และปลั๊กอิน ActivityPub ช่วยให้มีคุณสมบัติมากมาย ไม่จำเป็นเสมอไป ถ้าฉันต้องการมีเซิร์ฟเวอร์ของตัวเองบน TorqueMag.io มันไม่เหมือนกับการเปิด ActivityPub ซึ่งจะทำให้ TorqueMag กลายเป็น TorqueMag ทันที เช่นเดียวกับเซิร์ฟเวอร์ Mastodon มันเป็นเหมือนวิธีเชื่อมต่อกับ fediverse มากกว่าเล็กน้อย ฉันยังสามารถโฮสต์เซิร์ฟเวอร์ได้ แต่นั่นไม่ใช่สิ่งที่ ActivityPub กำลังทำอยู่ใช่ไหม มันไม่ได้เปลี่ยนเว็บไซต์ของคุณให้เป็นเซิร์ฟเวอร์เดี่ยวใช่ไหม
MP : มันก็ประมาณนั้น แต่มันไม่ได้ติดตั้งบางอย่างเช่น Mastodon บนเซิร์ฟเวอร์ของคุณ มันเป็นเพียงการเปลี่ยน WordPress ของคุณให้เป็น ฉันจะไม่พูดว่าเซิร์ฟเวอร์ในอินสแตนซ์ Mastodon หรืออินสแตนซ์ที่เข้ากันได้กับ Mastodon ดังนั้นเราจึงพยายามทำให้ปลั๊กอินแพร่หลายมากที่สุดเท่าที่จะเป็นไปได้ เพื่อว่าในกรณีที่ดีที่สุด คุณจะไม่เห็นสิ่งใดเลย นั่นไม่ใช่ WordPress ดังนั้น คุณไม่จำเป็นต้องเปลี่ยนแปลงสิ่งใดในขั้นตอนการเผยแพร่หรือวิธีการออกแบบไซต์ของคุณ มันทำงานในพื้นหลังและแชร์โพสต์ทั้งหมดของคุณกับผู้ติดตามทั้งหมดของคุณใน fediverse และรวบรวมความคิดเห็นทุกข้อที่เขียนใน fediverse และบันทึกไว้ในพื้นที่แสดงความคิดเห็น
และขณะนี้เรากำลังดำเนินการเพื่อรวมความคิดเห็นที่คุณทำในบล็อกของคุณกลับไปยัง fediverse เพื่อให้คุณมีความเป็นไปได้ในการสื่อสารแบบกระจายอำนาจภายในส่วนความคิดเห็นของคุณบน WordPress
DP : อย่างที่ฉันบอกไปก่อนหน้านี้ ฉันมักจะคิดถึงสิ่งต่าง ๆ ที่เป็น Mastodon-centric และคุณรู้ไหม คุณทำให้ฉันทึ่งมากว่ามันกำลังเปลี่ยนสิ่งนี้ให้กลายเป็นเซิร์ฟเวอร์ ไม่ใช่แค่เซิร์ฟเวอร์ Mastodon แต่ ไซต์ของคุณเป็นเซิร์ฟเวอร์ที่มีความหลากหลาย และคุณพูดถึงความคิดเห็น และนั่นเป็นหนึ่งในสิ่งที่ฉันชอบมากเกี่ยวกับการบูรณาการของฉัน ซึ่งเชื่อมโยงกับ Mastodon ก็คือบางคนสามารถแสดงความคิดเห็นในโพสต์ และจากโพสต์ในบล็อกของฉันไปยัง Mastodon และบางคนสามารถแสดงความคิดเห็นเกี่ยวกับ Mastodon และจะปรากฏในความคิดเห็นในโพสต์ของฉัน และนั่นเป็นเพียงสิ่งที่เจ๋งที่สุด ฉันชอบตอบคนอื่นด้วยซ้ำ แล้วฉันก็ไปที่บล็อกของพวกเขา สัปดาห์ต่อมา ฉันก็แบบว่า ฉันจำไม่ได้ว่าแสดงความคิดเห็นในบล็อกนั้น และฉันก็แบบว่า โอ้ นี่คือความคิดเห็นจาก มันเจ๋งสุดๆ เหมือนมันทำงานได้ดีจริงๆ คุณอาจคิดว่ามันอาจจะดูน่ากลัวนิดหน่อย แต่จริงๆ แล้วจนถึงตอนนี้ แค่เห็นความคิดเห็นในบล็อกของฉันก็รู้สึกเป็นธรรมชาติแล้ว มันรู้สึกดีมาก รู้สึกเหมือนมีคนคุยกัน ฉันรักมัน.
ตกลง. ดังนั้น ฉันอยากจะพูดสักหน่อยเกี่ยวกับรูปแบบอื่นๆ ของสหพันธ์ และผลิตภัณฑ์อื่นๆ ที่กำลังพูดถึงสหพันธ์ เพราะเราเคยคุยกันก่อนหน้านี้ เราพูดถึง BlueSky และ Threads แม้แต่ Tumblr ก็บอกว่าบริการเหล่านี้ทั้งหมด ได้บอกว่าพวกเขาต้องการรวมเข้ากับแหล่งอาหารที่หลากหลาย ซึ่งอย่างน้อยพวกเขาก็กำลังพิจารณาอยู่ Threads เป็นเวอร์ชัน Twitter ของ Instagram ขณะนี้ยังไม่ได้รวมศูนย์ แต่พวกเขากำลังบอกว่าพวกเขาต้องการเพิ่ม ActivityPub เพื่อให้หากคุณอยู่ใน Threads คุณจะเห็นโพสต์ของฉันจาก Mastadon ราวกับว่าฉันกำลังโพสต์บน Threads และในทางกลับกัน
ฉันจะสามารถติดตามคุณได้ เรากำลังพูดถึงการถอดไซโลออก ซึ่งน่ากลัวมากสำหรับบริษัทขนาดใหญ่เหล่านี้ ดังที่กล่าวไปแล้ว BlueSky มีโปรโตคอลของตัวเอง และในที่สุดมันอาจจะรวมเข้ากับ ActivityPub นอกเหนือจากนั้น แต่ดูเหมือนว่าพวกเขากำลังทำงานไม่แข็งขันอยู่
กระทู้โยนลูกบอลออกไปเพื่อที่พวกเขาจะทำได้ Tumblr ได้กล่าวถึงเรื่องนี้ด้วย แต่ฉันไม่ได้ยินอะไรเลยจากที่นั่น คุณคิดอย่างไรเกี่ยวกับแพลตฟอร์มอื่นๆ ที่มีอยู่ซึ่งเราอาจพิจารณาว่าแยกจากกัน คุณคิดว่าพวกเขาจะเข้ามาเลี้ยงสัตว์ผ่าน ActivityPub หรือไม่?
MP : นั่นเป็นคำถามที่ดีจริงๆ ฉันอยู่ในการสื่อสารของ W3C เกี่ยวกับการเปิดใช้งานกลุ่มชุมชนเว็บโซเชียลอีกครั้งเพื่อเริ่มทำงานใน ActivityPub อีกครั้ง อาจมีเวอร์ชันถัดไป และฉันเห็นว่า Meta มีความกระตือรือร้นมากที่นั่น พวกเขามีคนอยู่ที่นั่นและมีส่วนร่วมในการสนทนา แต่ฉันไม่คิดว่า Blue Sky สนใจที่จะเปิดเป็น ActivityPub ฉันคิดว่าพวกเขาจะลองใช้โปรโตคอลของตัวเองในตอนแรก และอาจเริ่มดู ActivityPub อีกครั้งในภายหลังหากไม่ได้ผล แต่ฉันไม่แน่ใจเกี่ยวกับ BlueSky เลย ฉันคิดว่าพวกเขามีแพลตฟอร์มที่ดีจริงๆ แต่ตอนนี้ยังไม่มีสหพันธ์เลย และเนื่องจากพวกเขาไม่มีแผนที่จะใช้ ActivityPub พวกเขาไม่เพียงแต่ต้องทำให้โปรโตคอลสหพันธรัฐทำงานได้ แต่ยังต้องช่วยเหลือผู้อื่นในการเริ่มต้นเซิร์ฟเวอร์ของตนเองด้วย และโปรโตคอล BlueSky โปรโตคอล AT นั้นซับซ้อนกว่า ActivityPub เลย ดังนั้นฉันจะไม่เดิมพันโปรโตคอลสหพันธ์ของ BlueSky ในขณะนี้
DP : และปลั๊กอินของคุณสำหรับ WordPress นั้นถูกซื้อโดย Automattic ฉันว่าประมาณหกเดือนที่แล้ว ฉันอาจจะผิด
MP : เกือบหกเดือนที่แล้วพอดี ใช่.
DP : เข้าใจแล้ว ตอกตะปูมัน ฉันชอบที่ฉันฉลาด และตอนนี้คุณทำงานที่ Automattic ในฐานะผู้นำเว็บแบบเปิด แต่คุณยังคงมุ่งเน้นที่การบำรุงรักษาปลั๊กอินนี้เป็นหลัก หรือบทบาทใหม่ของคุณคืออะไร
MP : เราคุยกันเยอะมาก อืม นั่นเป็นเหตุผลว่าทำไมตำแหน่งงานจึงเป็น open work lead ฉันคิดว่า แนวคิดคือไม่เพียงแต่จำกัดงานไว้เฉพาะ WordPress เท่านั้น แต่ในขณะนี้ ฉันทำงานในแผนก WordPress.com และทำงานเต็มเวลากับปลั๊กอิน ActivityPub และเพื่อให้ปลั๊กอินใช้งานได้จริงสำหรับผู้ใช้ WordPress.com ทุกคน ไม่ว่าพวกเขาจะจองแผนใดก็ตาม
DP : สิ่งนี้เชื่อมโยงกับคำถามจริง ๆ เมื่อฉันถาม ฉันรู้สึกว่าเราใช้เวลามากมายในการพูดถึงข้อดีของสหพันธ์ในแง่ของการกระจายอำนาจ และเป็นการยากที่จะเซ็นเซอร์ ยากกว่าที่จะรับช่วงต่อจากแต่ละบุคคล และด้วยการรวมศูนย์ คุณมีเซิร์ฟเวอร์หลายเครื่องที่บางครั้งคุณสามารถพูดคุยกับใครบางคนหรือติดตามใครบางคนที่อยู่ในโซเชียล Mastodon ซึ่งอาจเป็นเซิร์ฟเวอร์ที่ใหญ่ที่สุดในเครือข่าย Mastodon fediverse หรือคุณอาจกำลังพูดคุยกับใครสักคนบน TorqueMag.io's คุณก็รู้ เซิร์ฟเวอร์ซึ่งก็เหมือนกับฉันใช่ไหม? คุณอาจจะกำลังพูดคุยกับเซิร์ฟเวอร์ที่ใหญ่กว่าหรือเซิร์ฟเวอร์ขนาดเล็กก็ได้ คุณสามารถดึงและโต้ตอบกับสิ่งเหล่านั้นได้ และฉันแค่สงสัยว่ามันจะขยายขนาดได้อย่างไร เพราะฉันคิดว่ามันใช้ได้ดีกับการเติบโตเล็กๆ น้อยๆ แต่คุณพูดถึงการเพิ่มความสามารถนี้ให้กับผู้ใช้ WordPress.com ทุกคน ซึ่งฉันจะไม่เดาว่ามันมีมากแค่ไหน คือ แต่ถ้าสิ่งนั้นเกิดขึ้นและหากข้ามคืน—ฉันไม่คิดว่า Automttic จะทำแบบนั้น แต่ถ้า WordPress.com บอกว่า เฮ้ เราได้เพิ่มฟีเจอร์นี้แล้ว และ ณ วันนี้ ทุกสิ่งที่คุณโพสต์ก็เพิ่มขึ้นเช่นกัน ไปยังแหล่งอาหาร ดังนั้นพวกเขาจึงแค่พลิกสวิตช์แล้วทำให้ทุกคนเปิดขึ้นมา นั่นจะส่งทราฟฟิกที่ทำลายเซิร์ฟเวอร์ไปยังเซิร์ฟเวอร์ขนาดเล็กหรือไม่? แบบนั้น มันจะทำลายความหลากหลายในการเลี้ยงไหม ถ้ามีใครสักคนตัวใหญ่จริงๆ ตัดสินใจทำแบบนั้น ถ้า Threads แค่พลิกสวิตช์ และตอนนี้พวกเขาก็เชื่อมต่อกันแล้ว?
MP : อาจเป็นไปได้ แต่ฉันคิดว่ามันไม่ใช่เรื่องง่ายขนาดนั้น เพราะเพียงแค่เปิดฟีเจอร์นี้ คุณจะไม่ส่งการรับส่งข้อมูลใดๆ ตามค่าเริ่มต้น การจราจรจึงมาพร้อมกับผู้ติดตาม ดังนั้นการเปิดสวิตช์บางอย่างจึงไม่ทำให้เกิดการรับส่งข้อมูลอีกต่อไป ฉันคิดว่าคุณสามารถเปิดตัวฟีเจอร์นั้นกับเซิร์ฟเวอร์อย่าง WordPress.com หรือ Threads ได้อย่างง่ายดาย การจราจรมาพร้อมกับผู้ติดตาม ดังนั้นคุณจึงสามารถตรวจสอบอินสแตนซ์ของคุณและดูว่าอินสแตนซ์ของคุณสร้างปริมาณข้อมูลใดและปรับขนาดเมื่อเวลาผ่านไป ดังนั้นจึงไม่เปิดเครื่องและเซิร์ฟเวอร์ของคุณติดไฟหรือเซิร์ฟเวอร์อื่นติดไฟ มันจะเติบโตเมื่อเวลาผ่านไปพร้อมกับจำนวนผู้ติดตามผู้ใช้แพลตฟอร์มของคุณที่เพิ่มขึ้น
DP : คำถามสุดท้ายที่นี่ Nick Simpson ใน Mastodon ถามว่าฟีเจอร์ประเภทใดที่จะมาถึงปลั๊กอิน ActivityPub สำหรับ WordPress
MP : อย่างที่ผมบอกไปแล้ว เวอร์ชันแรกบน wordpress.com จะเป็นเวอร์ชันปัจจุบันที่ออกมาแล้ว เน้นหลักในการเผยแพร่ ฉันคิดว่าจุดมุ่งเน้นถัดไปจะอยู่ที่การสื่อสารแบบสองทางที่มีการกระจายอำนาจ พร้อมด้วยความคิดเห็นแบบรวมศูนย์ด้วย และขั้นตอนสุดท้ายคือการมีเซิร์ฟเวอร์และไคลเอนต์ ActivityPub ที่มีคุณสมบัติครบถ้วน ดังนั้นไม่เพียงแต่สามารถเผยแพร่ได้เท่านั้น แต่ยังสมัครสมาชิกได้ด้วย แต่นั่นเป็นปัญหาของ UI มากกว่า คุณจะรวมสิ่งต่อไปนี้และการอ่านเนื้อหาลงใน WordPress ได้อย่างถูกต้องได้อย่างไร?
DP : นั่นเป็นจุดที่ดีสำหรับเราในการหยุดพักครั้งสุดท้าย และเมื่อเรากลับมา เราจะจบการสนทนากับ Matthias เกี่ยวกับปลั๊กอิน ActivityPub และอาหารที่หลากหลาย ดังนั้นคอยติดตามเพิ่มเติมหลังจากช่วงพักสั้นๆ นี้
ยินดีต้อนรับกลับสู่ Press This พอดแคสต์ชุมชน WordPress วันนี้ฉันเป็นพิธีกรของคุณ Doc Pop กำลังพูดคุยกับ Matthias Pfefferle หัวหน้าฝ่ายเปิดเว็บของ Automattic และผู้สร้างปลั๊กอิน ActivityPub Matthias ก่อนหน้านี้ในรายการ คุณบอกว่าคุณได้สนทนากับกลุ่มชุมชนเว็บโซเชียล W3C ฉันอยากจะได้ยินอีกสักหน่อยเมื่อเราจบบทสนทนานี้ W3C ได้รับการกล่าวถึงเป็นอย่างมาก คุณช่วยบอกเราเกี่ยวกับสิ่งที่พวกเขาทำและสิ่งที่กลุ่มนี้สามารถมอบให้กับเว็บในอนาคตได้ไหม
MP : W3C เป็นองค์กรมาตรฐานสำหรับเว็บ และยังเป็นผู้เผยแพร่โปรโตคอล ActivityPub ด้วย พวกเขาเป็นกลุ่มเว็บโซเชียลที่เผยแพร่โปรโตคอลเว็บโซเชียลจำนวนมาก รวมถึงการเคลื่อนไหวของ IndieWeb บางส่วน เช่น การกล่าวถึงเว็บ เป็นต้น และ ActivityPub ก็เป็นหนึ่งในมาตรฐานที่เผยแพร่ และปัญหาปัจจุบันคือโปรโตคอล ActivityPub มีคำจำกัดความคลุมเครือมาก ดังนั้นจึงมีหลายวิธีในการนำ ActivityPub ไปใช้และทุกวิธีก็ใช้ได้ แต่จะใช้งานร่วมกันไม่ได้
ดังนั้นในขณะนี้ ฉันคิดว่าผู้ดำเนินการทั้งหมดพยายามทำให้การนำไปปฏิบัติเข้ากันได้กับ Mastodon เพราะนั่นคือผู้เล่นที่ยิ่งใหญ่ที่สุดในขณะนี้ ดังนั้นจึงมีความจำเป็นมากมายที่จะต้องมีคำที่มากกว่านี้และเข้มงวดมากขึ้นอาจเป็นคำที่ผิด แต่ต้องมีคำแนะนำเพิ่มเติมเกี่ยวกับวิธีการใช้งาน ActivityPub เพื่อไม่ให้แยกออกจากกัน เพื่อให้โปรโตคอล ActivityPub และ fediverse สามารถใช้งานร่วมกันได้เมื่อเวลาผ่านไป
และยังมีปัญหาทางเทคนิคอีกมากมาย เมื่อต้องการใช้โปรโตคอล ActivityPub เช่น ในสภาพแวดล้อมการโฮสต์ที่ใช้ร่วมกัน และอาจมีความเป็นไปได้ที่แตกต่างกันในการกำหนดข้อกำหนด ให้มีข้อกำหนดน้อยลง หรือมีข้อกำหนดที่ง่ายกว่าในการอนุญาตไซต์ที่โฮสต์ด้วยตนเอง หรือเพื่อสนับสนุนไซต์ที่โฮสต์เองได้ดีขึ้น และนั่นคือหัวข้อของการสนทนาในปัจจุบัน
DP : แมทเธียส ฉันซาบซึ้งจริงๆ ที่คุณมาร่วมงานกับเราในวันนี้ ถ้ามีคนอยากติดตามคุณ คุณกำลังแนะนำให้ส่งพวกเขาไปที่ notiz.blog ใช่ไหม?
MP : ใช่แล้ว นั่นคือบล็อกของฉัน เป็นภาษาเยอรมัน แต่ Mastodon แปลได้ดีมาก
DP : ฉันแนะนำให้ใครก็ตามที่ฟังอยู่อย่างแน่นอน แม้ว่าคุณจะอยู่ใน Mastodon แม้ว่าคุณจะอยู่ในแหล่งที่มีความหลากหลาย อาจยังมีไซต์ของคุณเองและส่งคนไปที่ไซต์นั้นเพื่อให้คุณทำได้ตลอดเวลา คุณสามารถเปลี่ยนใจได้ตลอดเวลาว่าคุณอยู่ที่ไหน จะส่งพวกเขาแทนที่จะส่งไปที่เดียว ลองเข้าไปดูที่ notiz.blog
เพียงเท่านี้สำหรับตอนนี้ของ Press This ซึ่งเป็นพอดแคสต์ชุมชน WordPress ฉันกำลังเตรียมพร้อมที่จะแสดงตอนอื่นของ WordPress Halloween Horror Stories ที่เราทำเมื่อปีที่แล้วและฉันก็ชอบมันมาก ดังนั้น หากคุณเป็นนักพัฒนาเว็บหรือเจ้าของเว็บไซต์ที่มีเรื่องราวน่าสะพรึงกลัวเกี่ยวกับข้อผิดพลาดที่เกิดขึ้นบนเว็บไซต์ของคุณ โปรดติดต่อฉัน
คุณสามารถพบกับเราบน Twitter ได้ที่ Torque mag คุณสามารถติดต่อเราที่นั่นและแบ่งปันเรื่องราวของคุณได้เช่นกัน คุณสามารถไปที่ TorqueMag.io และกดปุ่มติดต่อนั้น
ขอขอบคุณที่ฟัง Press This พอดแคสต์ชุมชน WordPress บน WMR คุณสามารถติดตามการผจญภัยของฉันได้บน Twitter อีกครั้งที่ The Torque Mag คุณสามารถสมัครสมาชิกบน RedCircle, iTunes, Spotify หรือดาวน์โหลด Press This ได้โดยตรงจาก WMR.fm ฉันเป็นพิธีกรของคุณ ด็อคป๊อป ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำเสนอสมาชิกของชุมชนนั้นให้โดดเด่นในแต่ละสัปดาห์ใน Press This