ทบทวนผลงานปี 2024
การกระจายศูนย์ของการเผยแพร่แอป: จุดโฟกัสหลัก
- ในปี 2024 ได้เดินหน้าความพยายามด้านการกระจายศูนย์ของแอปอย่างต่อเนื่อง
- มุ่งทำให้ F-Droid เป็นแพลตฟอร์มที่แข็งแกร่งและเข้าถึงได้มากยิ่งขึ้น
- ด้วยการสนับสนุนจาก Filecoin Foundation for the Decentralized Web จึงได้มอบทางเลือกในการเผยแพร่แอปที่มากขึ้นให้แก่นักพัฒนาและผู้ใช้
- ตั้งเป้าลดการพึ่งพาบริการแบบรวมศูนย์ และมุ่งสู่การเผยแพร่แอปที่ขับเคลื่อนโดยชุมชน
- การอัปเกรดโครงสร้างพื้นฐานสำคัญ:
- แยกและปรับโครงสร้างลอจิกหลักของไคลเอนต์
- ทำลอจิกของไคลเอนต์ให้เป็นไลบรารีเพื่อให้ฝังในแอปได้ง่าย
- เพิ่มการรองรับการมิเรอร์รีโพซิทอรีบน IPFS และ Filecoin
- รองรับการใช้มิเรอร์และรีโพซิทอรีที่โฮสต์บน IPFS และ Filecoin ในไคลเอนต์ F-Droid
- ปรับปรุง "white-label build" ของไคลเอนต์ F-Droid
- เสริมความสามารถของฟีเจอร์ "Nearby" และ "App Swap"
- อัปเดตเครื่องมือ Repomaker และเพิ่มการรองรับการเผยแพร่ผ่าน IPFS
- รองรับแพ็กเกจสำหรับแอป iOS และ Progressive Web App (PWA)
ขยายระบบนิเวศ F-Droid: Repomaker และ Mobifree
- ในปี 2024 มุ่งเน้นการขยายเครื่องมือภายในระบบนิเวศของ F-Droid
- ด้วยการสนับสนุนจาก EU Horizon Europe จึงให้ความสำคัญกับการพัฒนาเครื่องมืออย่าง Repomaker
- Mobifree เป็นโครงการที่มอบทางเลือกเสรีและโอเพนซอร์สแทนโมบายล์แอปสโตร์แบบดั้งเดิม
- ทำให้กระบวนการเผยแพร่แอปง่ายขึ้นผ่านการมีส่วนร่วมหลากหลายด้าน เช่น งานวิจัยผู้ใช้ การใช้เครื่องมือ Fastlane และการพัฒนาฟีเจอร์ของ Repomaker
การมีส่วนร่วมของชุมชน F-Droid
- ในปี 2024 มีความก้าวหน้ามากมายจากการมีส่วนร่วมของชุมชน FOSS
- บรรลุผลลัพธ์หลายด้าน เช่น อัปเดตแอป 7205 ครั้ง เพิ่มแอปใหม่ 402 รายการ และจัดเก็บแอปเข้า archive 939 รายการ
- มีการสร้างแพ็กเกจ 2-3 รายการต่อชั่วโมง ซึ่งสะท้อนถึงความทุ่มเทและความมุ่งมั่นของชุมชน
แนวโน้มปี 2025
สมาชิกทีมใหม่และแผนใหญ่
- Hailey Still และ Nzambi Kakusu จะเข้าร่วมเป็นสมาชิกทีมใหม่ และจะมีส่วนช่วยด้านการจัดการโครงการ การออกแบบ UX และการบริหารกองทุน
เงินทุนจาก OTF และงานโครงสร้างพื้นฐาน
- ด้วยการสนับสนุนจาก Open Technology Fund มีแผนจะปรับปรุงงานด้านโครงสร้างพื้นฐานของ F-Droid
- จะเสริมความยืดหยุ่นและความปลอดภัยของระบบ เพื่อให้ F-Droid เดินหน้าพัฒนาเป็นแพลตฟอร์มเผยแพร่แอปโอเพนซอร์สที่เชื่อถือได้ต่อไป
บทสรุป
- จะยังคงเดินหน้าภารกิจด้านการกระจายศูนย์ของการเผยแพร่แอป การขยายระบบนิเวศของ F-Droid และการมอบทางเลือกโอเพนซอร์สให้ผู้ใช้ต่อไป
- ด้วยการสนับสนุนจากชุมชน อาสาสมัคร และสมาชิกทีมใหม่ คาดว่าจะมีความก้าวหน้าอีกมากในปี 2025
1 ความคิดเห็น
ความคิดเห็นใน Hacker News
อยากให้เพิ่มตัวนับจำนวนดาวน์โหลด แอปจำนวนมากใน F-Droid ยังไม่สมบูรณ์หรืออยู่ในช่วงเริ่มต้นของการพัฒนา แม้จะเรียงตามเวลาอัปเดตล่าสุดหรือตามตัวอักษรได้ แต่ก็ไม่ได้มีประโยชน์กับผู้ใช้มากนัก เมื่อมีหลายแอปที่ทำหน้าที่เดียวกัน ก็ยากที่จะหาแอปที่ดีที่สุด ถ้ามีตัวนับจำนวนดาวน์โหลดก็จะช่วยให้รู้ว่าผู้คนติดตั้งและยังคงใช้งานแอปนั้นอยู่หรือไม่
UI การอัปเดตแอปของ F-Droid ยังมีบั๊กอยู่มาก ทั้งที่เป็นฟังก์ชันพื้นฐานและสำคัญ
เพิ่งทราบว่ามีความเป็นไปได้ในการแจกจ่าย PWA ผ่านรีโพซิทอรี เนื่องจากโค้ดส่วนใหญ่รันอยู่บนเซิร์ฟเวอร์ จึงสงสัยว่าจะตรวจสอบการเก็บข้อมูลและแจ้งผู้ใช้อย่างไร ยังไม่แน่ใจว่าจะทำให้ข้อกำหนดนี้สอดคล้องกันได้อย่างไรโดยไม่ต้องเชื่อใจนักพัฒนา และใช้วิธีแบบอัตโนมัติ
ใช้ F-Droid มานานและเคยมีประสบการณ์เผยแพร่แพ็กเกจด้วย ขอส่งคำขอบคุณและคำชื่นชมไปยังทีม F-Droid
ขอคำแนะนำแอปที่น่าใช้บน F-Droid ตอนนี้ติดตั้งไว้เพียงสองแอป และส่วนใหญ่ใช้งานแอปที่หาได้จาก Google App Store
กล่าวถึงความสามารถใน Android 12 ที่อนุญาตให้แอปภายนอกอัปเดตแอปที่ตัวเองติดตั้งหรือแอปที่ตัวเองอัปเดตครั้งล่าสุดได้จากเบื้องหลัง F-Droid Basic ตั้งเป้า Android 14 และตัดบางฟีเจอร์ออก พร้อมอธิบายความแตกต่างระหว่าง targetSdk กับ minSdk
F-Droid ใช้งานได้ดี แต่กระบวนการเพิ่มแอปยังควรปรับปรุง เคยพยายามเพิ่มแอปเล็ก ๆ ตัวหนึ่ง แต่เอกสารไม่เพียงพอและขอความช่วยเหลือได้ยาก สุดท้ายก็ได้รับความช่วยเหลือ แต่มีคำแนะนำจำนวนมากที่ขัดกับเอกสาร
พอใจกับธรรมาภิบาลของ F-Droid และให้การประเมินในเชิงบวกเมื่อเทียบกับ Google Store
สงสัยว่ามีไคลเอนต์ F-Droid สำหรับอุปกรณ์ Android TV หรือไม่ เคยติดตั้งเวอร์ชันสมาร์ตโฟนบน NVIDIA Shield TV แต่ใช้งานนำทางด้วยรีโมตได้ยาก
สงสัยว่าบน iOS จะทำสิ่งที่คล้ายกันได้หรือไม่