Lemmy 0.7.0


Lemmy 0.7.0

Versi utama berikutnya telah dirilis Lemmy - di masa depan, implementasi server mirip Reddit (atau Hacker News, Lobster) yang terfederasi dan sekarang terpusat - agregator tautan. Kali ini 100 laporan masalah ditutup, menambahkan fungsionalitas baru, meningkatkan kinerja dan keamanan.

Server mengimplementasikan fungsionalitas yang khas untuk jenis situs ini:

  • komunitas minat yang dibuat dan dimoderasi oleh pengguna - subreddits, dalam terminologi Reddit;
    • ya, setiap komunitas memiliki moderatornya sendiri dan menetapkan aturan;
  • membuat postingan baik dalam bentuk tautan sederhana dengan pratinjau metadata maupun artikel lengkap dalam Markdown yang panjangnya beberapa ribu karakter;
  • cross-posting - duplikasi postingan yang sama di komunitas berbeda dengan indikator terkait yang menampilkannya;
  • kemampuan untuk berlangganan komunitas, postingan yang akan membentuk feed pribadi pengguna;
  • mengomentari postingan dengan gaya pohon, sekali lagi dengan kemampuan memformat teks dalam Markdown dan menyisipkan gambar;
  • memberi peringkat pada postingan dan komentar menggunakan tombol “suka” dan “tidak suka”, yang bersama-sama membentuk peringkat yang memengaruhi tampilan dan penyortiran;
  • sistem notifikasi real-time dengan pesan pop-up tentang pesan dan postingan yang belum dibaca.

Ciri khas dari implementasi ini adalah antarmuka yang minimalis dan mudah beradaptasi: basis kode ditulis dalam Rust dan TypeScript, menggunakan teknologi WebSocket, yang secara instan memperbarui konten halaman secara langsung, sambil menghabiskan beberapa kilobyte di memori klien. API klien direncanakan untuk masa depan.

Tentu saja, seseorang tidak bisa tidak memperhatikannya implementasi federasi server Lemmy yang hampir siap pakai sesuai dengan protokol yang berlaku umum AktivitasPub, digunakan di banyak proyek lainnya Komunitas federal. Dengan bantuan federasi, pengguna server Lemmy yang berbeda dan, terlebih lagi, pengguna anggota jaringan ActivityPub lainnya, seperti Mastodon dan Pleroma, akan dapat berlangganan komunitas, mengomentari dan menilai postingan tidak hanya dalam server registrasi mereka sendiri, tetapi juga yang lain. Direncanakan juga untuk menerapkan langganan kepada pengguna dan menambahkan feed gabungan global, seperti dalam mikroblog yang disebutkan.

Perubahan dalam rilis ini:

  • halaman utama sekarang menampilkan feed dengan komentar terbaru;
  • banyak tema desain baru, termasuk lampu standar baru (sebelumnya gelap);
  • Pratinjau konten yang dapat diperluas yang dihasilkan oleh iframely langsung di feed dan di halaman postingan;
  • ikon yang ditingkatkan;
  • pelengkapan otomatis emoji saat Anda mengetik, dan tampilan antarmuka untuk memilihnya;
  • penyederhanaan posting silang;
  • dan yang paling penting, mengganti pictshare, yang ditulis dalam PHP, dengan pict-rs, sebuah implementasi di Rust, untuk mengelola file media;
    • pictshare dikomentari sebagai proyek dengan masalah keamanan dan kinerja yang serius.

Juga laporan pengembangyang menerima dana sebesar €45,000 dari organisasi NLnet.

Dana yang diterima rencananya akan digunakan untuk:

  • meningkatkan aksesibilitas;
  • pelaksanaan komunitas swasta;
  • pengenalan server Lemmy baru;
  • desain ulang sistem pencarian;
  • pembuatan situs web ramah dengan deskripsi proyek;
  • alat moderasi untuk memblokir dan mengabaikan pengguna.

Untuk mengenal versi stabil dengan mudah, Anda dapat menggunakan server berbahasa Inggris terbesar - dev.lemmy.ml. Diambil dalam tangkapan layar derpy.email.

Sumber: linux.org.ru

Tambah komentar