Lemmy 0.7.0


Lemmy 0.7.0

Phiên bản chính tiếp theo đã được phát hành Lemmy - trong tương lai, việc triển khai được liên kết và hiện tập trung của máy chủ giống như Reddit (hoặc Hacker News, Lobsters) - một công cụ tổng hợp liên kết. Thời gian này 100 báo cáo vấn đề đã bị đóng, thêm chức năng mới, cải thiện hiệu suất và bảo mật.

Máy chủ triển khai chức năng điển hình cho loại trang web này:

  • cộng đồng cùng sở thích do người dùng tạo và kiểm duyệt - subreddits, theo thuật ngữ Reddit;
    • có, mỗi cộng đồng có người điều hành và đặt ra các quy tắc riêng;
  • tạo các bài đăng ở dạng liên kết đơn giản với bản xem trước siêu dữ liệu và các bài viết chính thức trong Markdown dài vài nghìn ký tự;
  • đăng chéo - sao chép cùng một bài đăng trong các cộng đồng khác nhau với chỉ báo tương ứng hiển thị điều này;
  • khả năng đăng ký cộng đồng, các bài đăng từ đó sẽ tạo thành nguồn cấp dữ liệu cá nhân của người dùng;
  • bình luận về các bài đăng theo kiểu cây, một lần nữa với khả năng định dạng văn bản trong Markdown và chèn hình ảnh;
  • xếp hạng các bài đăng và nhận xét bằng cách sử dụng các nút “thích” và “không thích”, các nút này cùng tạo thành một xếp hạng ảnh hưởng đến việc hiển thị và sắp xếp;
  • hệ thống thông báo thời gian thực với các tin nhắn bật lên về các tin nhắn và bài đăng chưa đọc.

Một tính năng đặc biệt của việc triển khai là sự tối giản và khả năng thích ứng của giao diện: cơ sở mã được viết bằng Rust và TypeScript, sử dụng công nghệ WebSocket, cập nhật trực tiếp nội dung trang ngay lập tức, đồng thời chiếm vài kilobyte trong bộ nhớ của máy khách. API khách hàng được lên kế hoạch cho tương lai.

Tất nhiên, người ta không thể không chú ý việc triển khai gần như đã sẵn sàng của liên đoàn máy chủ Lemmy theo giao thức được chấp nhận chung Hoạt độngQuán rượu, được sử dụng trong nhiều dự án khác cộng đồng Fediverse. Với sự trợ giúp của liên đoàn, người dùng của các máy chủ Lemmy khác nhau và hơn thế nữa, người dùng của các thành viên khác trong mạng ActPub, chẳng hạn như Mastodon và Pleroma, sẽ có thể đăng ký cộng đồng, nhận xét và xếp hạng bài đăng không chỉ trong máy chủ đăng ký của riêng họ, mà còn những người khác. Nó cũng được lên kế hoạch triển khai đăng ký cho người dùng và thêm nguồn cấp dữ liệu liên kết toàn cầu, như trong các blog nhỏ đã đề cập.

Những thay đổi trong phiên bản này:

  • trang chính hiện hiển thị nguồn cấp dữ liệu với các nhận xét mới nhất;
  • nhiều chủ đề thiết kế mới, bao gồm cả ánh sáng tiêu chuẩn mới (trước đây trời tối);
  • Các bản xem trước nội dung có thể mở rộng được iframely tạo trực tiếp trong nguồn cấp dữ liệu và trên trang bài đăng;
  • biểu tượng được cải thiện;
  • tự động hoàn thành biểu tượng cảm xúc khi bạn nhập và sự xuất hiện của giao diện để chọn chúng;
  • đơn giản hóa việc đăng chéo;
  • và quan trọng nhất, thay thế pictshare, được viết bằng PHP, bằng pict-rs, một triển khai trong Rust, để quản lý các tệp phương tiện;
    • pictshare được nhận xét là một dự án có vấn đề nghiêm trọng về bảo mật và hiệu suất.

Ngoài ra báo cáo của nhà phát triểnđã nhận được tài trợ 45,000 € từ tổ chức NLnet.

Số tiền nhận được dự kiến ​​sẽ được chi vào:

  • cải thiện khả năng tiếp cận;
  • thực hiện các cộng đồng tư nhân;
  • giới thiệu máy chủ Lemmy mới;
  • thiết kế lại hệ thống tìm kiếm;
  • tạo một trang web thân thiện với mô tả về dự án;
  • công cụ kiểm duyệt để chặn và bỏ qua người dùng.

Để dễ dàng làm quen với phiên bản ổn định, bạn có thể sử dụng máy chủ tiếng Anh lớn nhất - dev.lemmy.ml. Đã chụp trong ảnh chụp màn hình derpy.email.

Nguồn: linux.org.ru

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