Egy ingyenes platform kiadása a decentralizált közösségi hálózatok telepítéséhez - a Mastodon 3.5, amely lehetővé teszi olyan szolgáltatások önálló létrehozását, amelyek nem tartoznak az egyes szolgáltatók ellenőrzése alá. Ha a felhasználó nem tudja futtatni a saját csomópontját, kiválaszthat egy megbízható nyilvános szolgáltatást, amelyhez csatlakozhat. A Mastodon az összevont hálózatok kategóriájába tartozik, ahol az ActivityPub protokollok egy halmazát használják fel a kapcsolatok egységes szerkezetének kialakítására.
A projekt szerveroldali kódja Ruby nyelven van írva a Ruby on Rails használatával, a kliens felület pedig JavaScriptben a React.js és Redux könyvtárak használatával. A forráskód AGPLv3 licenc alatt kerül terjesztésre. Van egy statikus kezelőfelület is a nyilvános források, például profilok és állapotok közzétételéhez. Az adatok tárolása PostgreSQL és Redis segítségével történik. Kiegészítők fejlesztéséhez és külső alkalmazások csatlakoztatásához nyílt API biztosított (vannak kliensek Androidra, iOS-re és Windowsra, botok is létrehozhatók).
Az új kiadásban:
- Hozzáadtuk a már elküldött kiadványok szerkesztésének lehetőségét. A kiadványok eredeti és szerkesztett változata mentésre kerül, és elemzésre elérhető marad a tranzakciós előzményekben. Azok a felhasználók, akik megosztottak egy bejegyzést másokkal, értesítést kapnak az eredeti bejegyzés módosításáról, és dönthetnek úgy, hogy megszüntetik a megosztott bejegyzés megosztását. A funkció jelenleg alapértelmezés szerint le van tiltva a webalkalmazásban, és akkor aktiválódik, ha elegendő számú szerver vált át a 3.5-ös verzióra.
- Az üzenet mellékleteinek sorrendje már nem függ a fájlok letöltési sorrendjétől.
- Új oldal került hozzáadásra a népszerű bejegyzésekkel, a felkapott hashtagekkel, az ajánlott feliratkozásokkal és a legtöbb megosztással rendelkező hírbejegyzéssel. A gyűjtemények kialakítása a felhasználó nyelvének figyelembevételével történik. Az egyre népszerűbb kiadványok listáján szereplő összes anyag manuális moderáláson esik át, mielőtt megjelenne az ajánlások között.
- A moderátorok számára egy új, többlépcsős eljárást javasoltak a szabálysértésekre vonatkozó figyelmeztetések felülvizsgálatára, fellebbezések mérlegelésének lehetőségével. A moderátor minden művelete, például egy üzenet törlése vagy a publikációk szüneteltetése, mostantól megjelenik a felhasználói beállításokban, és alapértelmezés szerint e-mailben értesítést küld az elkövetőnek, amely lehetőséget ad a megtett intézkedések megtámadására, többek között személyes levelezés a moderátorral.
- Megjelent egy új összefoglaló oldal a moderátorok általános mérőszámaival és további statisztikákkal, beleértve azt is, hogy honnan érkeznek új felhasználók, milyen nyelveket beszélnek, és hányan maradnak a szerveren. A panaszok oldala frissítve lett a riasztáskezelési folyamatok egyszerűsítése, valamint a spam és a bottevékenység tömeges eltávolítására szolgáló eszközök javítása érdekében.
Forrás: opennet.ru