Paglabas ng Mastodon 3.5, isang desentralisadong social networking platform

Ang pagpapalabas ng isang libreng platform para sa pag-deploy ng mga desentralisadong social network - Mastodon 3.5, na nagpapahintulot sa iyo na lumikha ng mga serbisyo sa iyong sarili na wala sa ilalim ng kontrol ng mga indibidwal na provider. Kung hindi kayang patakbuhin ng user ang sarili niyang node, maaari siyang pumili ng pinagkakatiwalaang serbisyong pampubliko upang kumonekta. Ang Mastodon ay kabilang sa kategorya ng mga federated network, kung saan ang isang set ng ActivityPub protocol ay ginagamit upang bumuo ng pinag-isang istruktura ng mga koneksyon.

Ang server side code ng proyekto ay nakasulat sa Ruby gamit ang Ruby on Rails, at ang client interface ay nakasulat sa JavaScript gamit ang React.js at Redux library. Ang source code ay ipinamahagi sa ilalim ng lisensya ng AGPLv3. Mayroon ding static na frontend para sa pag-publish ng mga pampublikong mapagkukunan tulad ng mga profile at status. Ang imbakan ng data ay nakaayos gamit ang PostgreSQL at Redis. Ang isang bukas na API ay ibinigay para sa pagbuo ng mga add-on at pagkonekta ng mga panlabas na application (may mga kliyente para sa Android, iOS at Windows, maaari kang lumikha ng mga bot).

Sa bagong release:

  • Idinagdag ang kakayahang mag-edit ng naipadala na mga publikasyon. Ang orihinal at na-edit na mga bersyon ng mga publikasyon ay nai-save at nananatiling magagamit para sa pagsusuri sa kasaysayan ng transaksyon. Ang mga user na nagbahagi ng post sa iba ay inaabisuhan kapag ginawa ang mga pagbabago sa orihinal na post at maaaring piliing i-unshare ang post na kanilang ibinahagi. Kasalukuyang hindi pinagana ang feature bilang default sa web application at ia-activate ito pagkatapos lumipat ang sapat na bilang ng mga server sa bersyon 3.5.
  • Ang pagkakasunud-sunod ng mga attachment sa isang mensahe ay hindi na nakadepende sa pagkakasunud-sunod ng pag-download ng mga file.
  • Naidagdag ang isang bagong page na may seleksyon ng mga sikat na post, trending hashtag, inirerekomendang subscription, at mga post ng balita na may pinakamaraming share. Binubuo ang mga koleksyon na isinasaalang-alang ang wika ng gumagamit. Ang lahat ng mga materyales na kasama sa mga listahan ng lalong sikat na mga publikasyon ay sumasailalim sa manu-manong pagmo-moderate bago maipakita sa mga rekomendasyon.
    Paglabas ng Mastodon 3.5, isang desentralisadong social networking platform
  • Isang bagong multi-step na proseso para sa pagsusuri ng mga babala tungkol sa mga paglabag na may posibilidad na isaalang-alang ang mga apela ay iminungkahi para sa mga moderator. Ang anumang mga aksyon ng moderator, tulad ng pagtanggal ng mensahe o pag-pause ng mga publikasyon, ay ipinapakita na ngayon sa mga setting ng user at, bilang default, ay sinasamahan ng pagpapadala ng abiso sa nagkasala sa pamamagitan ng email, na may pagkakataong hamunin ang mga pagkilos na ginawa, kabilang ang sa pamamagitan ng personal na sulat sa moderator.
  • Mayroong bagong pahina ng buod na may mga pangkalahatang sukatan para sa mga moderator at karagdagang istatistika, kabilang ang kung saan nanggaling ang mga bagong user, anong mga wika ang kanilang sinasalita, at ilan sa kanila ang nananatili sa server. Ang pahina ng mga reklamo ay na-update upang i-streamline ang mga proseso sa paghawak ng alerto at pagbutihin ang mga tool para sa malawakang pag-alis ng aktibidad ng spam at bot.

Pinagmulan: opennet.ru

Magdagdag ng komento