2 คะแนน โดย GN⁺ 2023-10-12 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Spacedrive เป็นตัวจัดการไฟล์แบบโอเพนซอร์สข้ามแพลตฟอร์มที่สร้างบน VDFS (Virtual Distributed File System) ซึ่งเขียนด้วย Rust
  • ขณะนี้ยังอยู่ในช่วงอัลฟาของการพัฒนา และอาจมีบางฟีเจอร์ที่ยังขาดหายไปหรือถูกปิดใช้งานในรีลีสอย่างเป็นทางการ
  • Spacedrive ช่วยให้จัดระเบียบไฟล์จากอุปกรณ์หลากหลาย ตั้งแต่บริการคลาวด์ไปจนถึงฮาร์ดไดรฟ์ออฟไลน์ พร้อมรวมความจุจัดเก็บและพลังการประมวลผลให้เป็นคลาวด์แบบกระจายศูนย์ส่วนบุคคล
  • ซอฟต์แวร์นี้ออกแบบมาสำหรับครีเอเตอร์อิสระ นักสะสม และผู้ที่ต้องการจัดการร่องรอยดิจิทัลของตนเอง
  • VDFS เป็นระบบไฟล์ที่ออกแบบมาให้ทำงานบนชั้นการจัดเก็บข้อมูลที่หลากหลาย และมอบ API ที่สอดคล้องกันสำหรับการจัดการและเข้าถึงคอนเทนต์จากหลายอุปกรณ์
  • ซอฟต์แวร์นี้พยายามแก้ปัญหาที่ข้อมูลถูกกักอยู่ภายใต้ข้อจำกัดของความจุ และการทำงานร่วมกันระหว่างบริการกับระบบปฏิบัติการที่แทบเป็นศูนย์
  • โปรเจกต์นี้ใช้สแตก "PRRTT" (Prisma, Rust, React, TypeScript, Tauri) และส่วนแกนหลัก (sdcore) เขียนด้วย Rust ล้วน
  • มีการใช้ Tauri เพื่อสร้าง native OS webview แบบ Rust ล้วน ที่ช่วยลดขนาดบันเดิลและการใช้หน่วยความจำโดยเฉลี่ย
  • แอปพลิเคชันนี้มาพร้อมกับ Prisma query engine และ code generation สำหรับ Rust API แบบบันเดิล รวมถึง lightweight migration runner ที่ปรับแต่งขึ้นสำหรับบริบทของแอปเดสก์ท็อป
  • โปรเจกต์นี้จัดเป็น monorepo และแยกแอปสำหรับเดสก์ท็อป, มือถือ, เว็บ, หน้าแลนดิ้ง รวมถึงไคลเอนต์, UI, อินเทอร์เฟซ, การตั้งค่า และแพ็กเกจ system extension สำหรับระบบปฏิบัติการต่าง ๆ ออกจากกัน

1 ความคิดเห็น

 
GN⁺ 2023-10-12
ความคิดเห็นบน Hacker News
  • บทความเกี่ยวกับ Spacedrive ซึ่งเป็นตัวสำรวจไฟล์ข้ามแพลตฟอร์มแบบโอเพนซอร์ส
  • ผู้ใช้บางรายรายงานปัญหาที่เกี่ยวข้องกับ Spacedrive เช่น ความยากในการเรียกดูไดเรกทอรีที่มีไฟล์จำนวนมาก
  • มีความกังวลเกี่ยวกับข้อกำหนดที่ไม่ค่อยพบในตัวสำรวจไฟล์ทั่วไป เช่น การสร้างไลบรารี การแชร์การวิเคราะห์ และการบังคับให้ล็อกอิน
  • ผู้ใช้บางรายเสนอว่า Spacedrive อาจเหมาะกับนักสร้างสรรค์ดิจิทัลที่ไม่คุ้นเคยกับเทอร์มินัลมากกว่า
  • มีคำวิจารณ์ว่าการทำการตลาดของซอฟต์แวร์นี้สื่อสารจุดประสงค์และคุณค่าได้ไม่ชัดเจน
  • ผู้ใช้เสนอว่า Spacedrive อาจมีประโยชน์สำหรับการจัดการไฟล์ระหว่างแพลตฟอร์มจัดเก็บข้อมูลบนคลาวด์หลายแห่ง
  • มีความกังวลเกี่ยวกับความหน่วงและความเร็วในการทำดัชนีของซอฟต์แวร์
  • ผู้ใช้บางรายตั้งคำถามกับการเลือกใช้ React ในการพัฒนาซอฟต์แวร์ และเสนอทางเลือกอย่าง C++ หรือ Qt
  • ผู้ใช้เสนอการปรับปรุง เช่น ปุ่มสลับที่ชัดเจนสำหรับการเข้าถึงผ่าน WAN ประสิทธิภาพการค้นหาที่ดีขึ้น และการเพิ่มแท็บ
  • มีความกังวลเกี่ยวกับการใช้ Prisma ซึ่งดูเหมือนจะแยกนักพัฒนาออกจากฐานข้อมูล
  • ผู้ใช้เสนอฟีเจอร์เพิ่มเติม เช่น การระบุรายการที่ซ้ำกันและการจัดการคลังรูปภาพ
  • มีการรับรู้ว่าการต้องล็อกอินเพื่อใช้ตัวสำรวจไฟล์เป็นเรื่องแปลกและอาจทำให้รู้สึกต่อต้าน
  • แนวคิดของดัชนีที่ค้นหาและเรียกดูได้สำหรับพื้นที่จัดเก็บไฟล์ทั้งหมด ทั้งในเครื่องและบนคลาวด์ ดูน่าสนใจและอาจมีคุณค่า
  • มีความกังวลเกี่ยวกับความอ่อนไหวของไฟล์ทั้งหมด ทั้งไฟล์ในเครื่องและออฟไลน์ และความจำเป็นของตัวเลือกแบบ self-hosted/ภายในองค์กร
  • แม้จะมีคำวิจารณ์ ผู้ใช้บางรายยังมองว่าแนวคิดนี้มีศักยภาพและให้กำลังใจการพัฒนาต่อไป