Phát hành nền tảng truyền thông phi tập trung Hubzilla 7.0

Sau khoảng sáu tháng kể từ lần phát hành chính trước đó, một phiên bản mới của nền tảng xây dựng mạng xã hội phi tập trung, Hubzilla 7.0, đã được xuất bản. Dự án cung cấp một máy chủ truyền thông tích hợp với các hệ thống xuất bản web, được trang bị hệ thống nhận dạng minh bạch và các công cụ kiểm soát truy cập trong các mạng Fediverse phi tập trung. Mã dự án được viết bằng PHP và JavaScript và được phân phối theo giấy phép MIT; MySQL DBMS và các nhánh của nó, cũng như PostgreSQL, được hỗ trợ dưới dạng lưu trữ dữ liệu.

Hubzilla có một hệ thống xác thực duy nhất để hoạt động như một mạng xã hội, diễn đàn, nhóm thảo luận, Wiki, hệ thống xuất bản bài viết và trang web. Tương tác liên kết được thực hiện trên cơ sở giao thức riêng của Zot, giao thức này triển khai khái niệm WebMTA để truyền nội dung qua WWW trong các mạng phi tập trung và cung cấp một số chức năng độc đáo, đặc biệt là xác thực đầu cuối minh bạch "Danh tính du mục" bên trong mạng Zot, cũng như chức năng sao chép để đảm bảo các điểm đăng nhập và tập dữ liệu người dùng hoàn toàn giống hệt nhau trên các nút mạng khác nhau. Trao đổi với các mạng Fediverse khác được hỗ trợ bằng các giao thức ActPub, Diaspora, DFRN và OStatus. Lưu trữ tệp Hubzilla cũng có sẵn thông qua giao thức WebDAV. Ngoài ra, hệ thống còn hỗ trợ làm việc với các sự kiện và lịch CalDAV, cũng như sổ ghi chép CardDAV.

Trong số những đổi mới chính, chúng ta cần lưu ý đến hệ thống quyền truy cập được thiết kế lại hoàn toàn, đây là một trong những tính năng chính của Hubzilla. Việc tái cấu trúc giúp đơn giản hóa quy trình làm việc, đồng thời mang lại sự linh hoạt cao hơn với việc tổ chức tương tác thuận tiện hơn.

  • Vai trò của kênh đã được đơn giản hóa. Hiện tại có 4 tùy chọn có thể để bạn lựa chọn: “công khai”, “riêng tư”, “diễn đàn cộng đồng” và “tùy chỉnh”. Theo mặc định, kênh được tạo là “riêng tư”.
  • Quyền liên hệ cá nhân đã bị loại bỏ để thay thế cho các vai trò, hiện là yêu cầu bắt buộc khi thêm từng liên hệ.
  • Vai trò của người liên hệ có một giá trị đặt sẵn mặc định, được xác định bởi vai trò kênh. Vai trò liên hệ tùy chỉnh có thể được tạo theo ý muốn. Bất kỳ vai trò liên hệ nào cũng có thể được đặt làm mặc định cho các kết nối mới trong ứng dụng Vai trò liên hệ.
  • Cài đặt quyền riêng tư đã được chuyển sang mô-đun cài đặt riêng. Cài đặt hiển thị cho trạng thái trực tuyến và các mục trên trang thư mục và ưu đãi đã được chuyển vào hồ sơ.
  • Cấu hình nâng cao có sẵn trong cài đặt quyền riêng tư khi chọn vai trò kênh tùy chỉnh. Họ đã nhận được cảnh báo ban đầu và một số bài đăng có thể gây hiểu lầm đã được đưa ra gợi ý.
  • Các nhóm quyền riêng tư có thể được quản lý từ ứng dụng Nhóm quyền riêng tư nếu được cài đặt. Nhóm quyền riêng tư mặc định cho nội dung mới và nhóm quyền riêng tư mặc định cho cài đặt danh bạ mới cũng đã được chuyển đến đó.
  • Quyền truy cập của khách đã được thiết kế lại để cho phép thêm khách mới vào nhóm bảo mật. Các liên kết truy cập nhanh đến các tài nguyên riêng tư đã được thêm vào danh sách thả xuống để thuận tiện.

Những thay đổi đáng kể khác:

  • Giao diện người dùng được cải thiện để thay đổi ảnh hồ sơ của bạn.
  • Cải thiện hiển thị các cuộc khảo sát.
  • Đã sửa lỗi thăm dò ý kiến ​​​​cho các kênh diễn đàn.
  • Cải thiện hiệu suất khi xóa một liên hệ.
  • Đã xóa tiện ích nhắn tin riêng tư lỗi thời. Thay vào đó, bao gồm cả việc trao đổi với Diaspora, cơ chế tin nhắn trực tiếp tiêu chuẩn sẽ được sử dụng.
  • Hỗ trợ và cải tiến tiện ích mở rộng Socialauth.
  • Sửa lỗi khác nhau.

Phần lớn công việc được thực hiện bởi nhà phát triển cốt lõi Mario Vavti với sự hỗ trợ từ nguồn tài trợ nguồn mở NGI Zero.

Nguồn: opennet.ru

Thêm một lời nhận xét