bbPress 2.6 ที่เผยแพร่หลังจาก 6 ปี รวมถึงการกลั่นกรองต่อฟอรัมและ API
เผยแพร่แล้ว: 2019-11-15เมื่อวันอังคารที่ John James Jacoby ประกาศว่า bbPress 2.6 เปิดให้สาธารณชนเข้าชมแล้วหลังจากรอมานานถึง 6 ปีในโพสต์ชื่อ bbPress 2.6 — Better Great Than Never การประกาศดังกล่าวส่งเสียงครวญครางเมื่อถูกบดบังด้วยการเปิดตัว WordPress 5.3 ในวันเดียวกัน
bbPress เป็นโครงการ WordPress อย่างเป็นทางการสำหรับเปิดฟอรัม เปิดตัวครั้งแรกเมื่อวันที่ 28 ธันวาคม 2547 โดย Matt Mullenweg เป็นโครงการแบบสแตนด์อโลน ในช่วงรุ่งเรืองของการทำซ้ำครั้งแรก ชุมชน WordPress ได้รับความนิยมในฐานะโซลูชันฟอรัมอย่างง่าย ในปี 2011 bbPress 2.0 ได้เปิดตัวอีกครั้งในฐานะปลั๊กอิน WordPress โดยมี Jacoby เป็นหัวหน้านักพัฒนา
ทีมงาน bbPress ประกอบด้วยผู้ร่วมให้ข้อมูลนอกเวลาสี่รายเป็นหลัก โดยแทบไม่มีอาสาสมัครให้ทดสอบกับผู้ใช้เลย Stephen Edgar, Brandon Allen และ Sergey Biryukov เป็นผู้พัฒนาหลักนอกเหนือจาก Jacoby ที่อยู่เบื้องหลังเวอร์ชัน 2.6
“เจนนิเฟอร์ เอ็ม. ด็อดสมควรได้รับการกล่าวถึงสำหรับผลงานของเธอที่ 2.6 ตั้งแต่ต้น; เธอส่วนใหญ่ย้ายไปแต่ก็วิเศษมาก” จาโคบีกล่าว “เบื้องหลังใน meta และทีมฟอรัมคือ Samuel 'Otto' Wood, Dion Hulse, Mika Epstein, Marius Jensen และคนอื่นๆ อีกนับไม่ถ้วนที่ให้ข้อเสนอแนะและขอคุณสมบัติต้นน้ำตามวิธีที่ WordPress.org ใช้ bbPress”
ผู้ร่วมให้ข้อมูลแก้ไขตั๋วที่เปิดอยู่ 420 ใบด้วยรหัส 1,737 ที่ยอมรับในช่วงหลายปีก่อนที่เวอร์ชัน 2.6 จะลดลง เวอร์ชันใหม่มาพร้อมกับการแก้ไขข้อบกพร่องและการปรับปรุงหลายร้อยรายการ ฟีเจอร์นี้รวมถึงการกลั่นกรองตามฟอรัม แพลตฟอร์มใหม่ในการนำเข้าเนื้อหาฟอรัม และ API การมีส่วนร่วม
Engagements API ใหม่เชื่อมต่อ ID ผู้ใช้กับเนื้อหาประเภทต่างๆ ใน bbPress เช่น ฟอรัม หัวข้อ การตอบกลับ และแท็กหัวข้อ การทำงานนี้เป็นระบบความสัมพันธ์ระหว่างผู้ใช้และเนื้อหาใดๆ ที่พวกเขาโต้ตอบด้วยในฟอรัม ใน bbPress เวอร์ชันก่อนหน้า ข้อมูลทั้งหมดนี้ถูกบันทึกไว้ในตารางข้อมูลเมตาของผู้ใช้
การดูแลต่อฟอรัมเป็นคุณลักษณะหลักสำหรับฟอรัม แต่เป็นหนึ่งในองค์ประกอบที่ขาดหายไปใน bbPress คุณลักษณะใหม่นี้ใช้ประโยชน์จาก Engagements API เพื่อเชื่อมต่อ ID ผู้ใช้กับ ID ของฟอรัม ในทางกลับกัน สิ่งนี้ทำให้เจ้าของไซต์สามารถสร้างผู้ดูแลสำหรับแต่ละฟอรัมได้ คุณลักษณะนี้ทำงานตรงกันข้ามกับบทบาท "ผู้ดูแล" ที่มีอยู่ใน bbPress ซึ่งให้อำนาจการควบคุมทั่วโลกแก่ผู้ใช้
ทำไมต้องรอ 6 ปี?
คุณอาจได้รับการอภัยเพราะสงสัยว่า bbPress นั้นตายไปแล้วหรือไม่ รุ่นรองสุดท้ายเกิดขึ้นในปี 2560 เมื่อทีมปล่อยเวอร์ชัน 2.5.14 ในปีเดียวกัน bbPress 2.6 กำลังมุ่งหน้าสู่รุ่นเบต้าที่สามและยังมีผู้สมัครรับเลือกตั้งอยู่สองสามราย
“ไม่มีผลตอบรับมากนักเกี่ยวกับ 2.6 เบต้าหรือ RC และฉันเพิ่งเปลี่ยนบทบาทของฉันที่ Sandhills Development” Jacoby กล่าว “ฉันตัดสินใจว่าจะดีกว่าที่จะมีสมาธิกับการทำงานที่ดีซึ่งสามารถสร้างผลกระทบโดยตรงต่อชีวิตของผู้คน แทนที่จะไม่รู้ว่าฉันกำลังทำงานได้ดีกับ bbPress เลยหรือเปล่า”
Jacoby ไม่ต้องการปล่อยเวอร์ชัน 2.6 ที่อาจมีปัญหาและต้องรับภาระการสนับสนุนในขณะนั้น การทำเช่นนี้จะเป็นการรบกวนความรับผิดชอบในงานใหม่ของเขา “ฉันอายุน้อยกว่าจะพยายามทำทั้งสองอย่าง แต่ก็ล้มเหลวทั้งสองอย่าง” จาโคบีกล่าว

เหตุใดจึงรอนานระหว่างการเปิดตัว? เป็นไปได้มากว่าด้วยเหตุผลเดียวกันกับที่ประกาศของ Twitter มีจำนวนไลค์น้อยกว่าสองโหลและรีทวีตน้อยลง ชุมชนมีส่วนร่วมไม่มากกับโครงการ ในทางกลับกัน ทีม bbPress ไม่ได้ใช้งานโซเชียลมีเดียหรือบล็อกอย่างเป็นทางการของโครงการในช่วงสองปีที่ผ่านมา
แม้จะขาดการมีส่วนร่วมของชุมชน แต่ปัจจุบัน bbPress ได้รับการติดตั้งในไซต์มากกว่า 300,000 แห่ง มันเปิดฟอรั่มที่ WordPress.org, WordPress.com, CSS-Tricks และชุมชนขนาดใหญ่อื่น ๆ อย่างไรก็ตาม แทบไม่มีความช่วยเหลืออะไรมากมายที่ส่งกลับไปยังโครงการ bbPress จากที่ต่างๆ
“ใน WordPress.org bbPress เป็นเพียงส่วนหนึ่งของปริศนาที่ซับซ้อน และทุกอย่างส่วนใหญ่อยู่ในโหมดบำรุงรักษาตลอดเวลา” Jacoby กล่าว “ทีมฟอรั่มมุ่งเน้นไปที่ความต้องการของฟอรั่มและทีมเมตาช่วยรักษาโค้ดของตัวเอง แต่ WordPress ทำให้มันง่ายขึ้นและคุ้มค่ามากขึ้นที่จะมีส่วนร่วม ดังนั้นผู้มีส่วนร่วมจึงเปลี่ยนไปใช้ WordPress core และแทบจะไม่หันกลับมามอง”
แนวคิดเบื้องหลังการเปลี่ยน bbPress 2.x เป็นปลั๊กอิน WordPress จากรากแบบสแตนด์อโลนคือมันจะง่ายกว่าสำหรับชุมชน WordPress ที่ใหญ่กว่าที่จะเข้าร่วม Jacoby กล่าวว่าการมีส่วนร่วมได้รับการปรับปรุงตั้งแต่ยุคก่อนปลั๊กอิน แต่ก็ไม่ได้ช่วยเพียงพอ . “ WordPress และ Gutenberg ได้รับความสนใจและยกย่องมากกว่าที่มีกับ bb หรือ GlotPress” เขากล่าว
ปัญหาที่ใหญ่ที่สุดอย่างหนึ่งของ bbPress คือการขาดทรัพยากร ไม่มีองค์ประกอบเชิงพาณิชย์สำหรับปลั๊กอิน และไม่มีบริษัทใหญ่ๆ ให้ทุนสนับสนุนให้ทุกคนทำงานในโครงการเต็มเวลา
“สำหรับโครงการโอเพนซอร์ซที่จะยั่งยืนในระยะยาว จำเป็นต้องมีเศรษฐกิจอยู่เบื้องหลัง” จาโคบีกล่าว “ถ้าไม่มีเศรษฐกิจ เป้าหมายที่แท้จริงคืออะไร? ส่วนแบ่งการตลาด? สร้างซอฟต์แวร์ฟอรั่มที่ดีกว่า? สิ่งเหล่านี้ยังไม่เพียงพอเมื่อผู้คนต้องการทำมาหากิน และเมื่อการทำงานน้อยลงกับ WooCommerce สามารถช่วยให้คุณมีรายได้ที่ดีขึ้น”
อนาคตของฟอรั่ม
หกปีระหว่างการเปิดตัวครั้งสำคัญคืออายุขัยในปีเทคโนโลยี ซึ่งมีเวลาเพียงพอสำหรับบริษัทอื่นในการอ้างสิทธิ์ในส่วนแบ่งการตลาดของฟอรัม WordPress อย่างไรก็ตาม bbPress สามารถรักษามงกุฎให้เป็นปลั๊กอินฟอรัม WordPress ที่ใช้มากที่สุดได้ในระหว่างรอ ทำให้เกิดคำถามว่าบริษัทหรือนักพัฒนามองเห็นอนาคตของฟอรัมหรือไม่
ด้วยตัวเลือกทางเลือกมากมายสำหรับการมีส่วนร่วมของผู้ใช้ ฟอรัมจึงเป็นซอฟต์แวร์ที่ใกล้ตายแล้วใช่หรือไม่
“ถ้ากระดานข่าวกำลังจะตาย มันก็ตายอย่างช้าๆ ตามตัวเลขอยู่ดี” จาค็อบบีกล่าว “แอพแชทอย่าง Slack and Discord (หรือ Twitch และ YouTube) เป็นที่ที่ผู้คนทำเนื้อหาประเภทฟอรัมในทุกวันนี้ การดูแลชุมชนของคุณเองต้องใช้ความทุ่มเทและการทำงาน และถ้าคุณจะทำงาน ทำไมไม่สร้างผู้ชมที่อื่นแทนล่ะ”
อย่างไรก็ตาม Jacoby มีความหวังสำหรับอนาคต “ฉันสามารถจินตนาการถึงเหตุผลหลายประการว่าทำไมฟอรัมดูไม่สวย” เขากล่าว “แต่สำหรับฉัน ฟอรัมยังคงเป็นสิ่งที่ทุกคนวนเวียนกลับมา เหมือนกับการมีบล็อกของตัวเอง!”
