Pagpagawas sa Mastodon 3.5, usa ka desentralisadong plataporma sa social networking

Ang pagpagawas sa usa ka libre nga plataporma alang sa pag-deploy sa mga desentralisadong social network - Mastodon 3.5, nga nagtugot kanimo sa paghimo og mga serbisyo sa imong kaugalingon nga dili ubos sa kontrol sa indibidwal nga mga provider. Kung ang user dili makahimo sa pagpadagan sa iyang kaugalingong node, makapili siya og kasaligang serbisyo publiko aron makonektar. Ang Mastodon nahisakop sa kategorya sa mga federated network, diin usa ka hugpong sa mga protocol sa ActivityPub gigamit aron maporma ang usa ka hiniusa nga istruktura sa mga koneksyon.

Ang server side code sa proyekto gisulat sa Ruby gamit ang Ruby on Rails, ug ang client interface gisulat sa JavaScript gamit ang React.js ug Redux libraries. Ang source code giapod-apod ubos sa lisensya sa AGPLv3. Adunay usab usa ka static nga frontend alang sa pagmantala sa publiko nga mga kapanguhaan sama sa mga profile ug status. Ang pagtipig sa datos giorganisar gamit ang PostgreSQL ug Redis. Ang usa ka bukas nga API gihatag alang sa pagpalambo sa mga add-on ug pagkonektar sa mga eksternal nga aplikasyon (adunay mga kliyente alang sa Android, iOS ug Windows, mahimo ka makahimo og mga bot).

Sa bag-ong pagpagawas:

  • Gidugang ang abilidad sa pag-edit sa gipadala na nga mga publikasyon. Ang orihinal ug gi-edit nga mga bersyon sa mga publikasyon gitipigan ug nagpabilin nga magamit alang sa pagtuki sa kasaysayan sa transaksyon. Ang mga tiggamit nga nag-ambit og post sa uban mapahibalo kung adunay mga pagbag-o sa orihinal nga post ug makapili nga dili ipaambit ang post nga ilang gipaambit. Ang bahin sa pagkakaron gi-disable pinaagi sa default sa web application ug ma-activate human ang igong gidaghanon sa mga server mobalhin sa bersyon 3.5.
  • Ang han-ay sa mga attachment sa usa ka mensahe wala na magdepende sa han-ay sa pag-download sa mga file.
  • Usa ka bag-ong panid ang gidugang nga adunay usa ka pagpili sa mga sikat nga post, trending hashtags, girekomenda nga mga suskrisyon, ug mga post sa balita nga adunay labing daghang bahin. Giporma ang mga koleksyon nga gikonsiderar ang sinultian sa tiggamit. Ang tanan nga mga materyal nga gilakip sa mga lista sa labi ka sikat nga mga publikasyon moagi sa manual moderation sa dili pa ipakita sa mga rekomendasyon.
    Pagpagawas sa Mastodon 3.5, usa ka desentralisadong plataporma sa social networking
  • Usa ka bag-ong proseso sa daghang lakang alang sa pagrepaso sa mga pasidaan bahin sa mga paglapas nga adunay posibilidad sa pagkonsiderar sa mga apela ang gisugyot alang sa mga moderator. Ang bisan unsang mga aksyon sa moderator, sama sa pagtangtang sa usa ka mensahe o paghunong sa mga publikasyon, gipakita na karon sa mga setting sa tiggamit ug, sa default, giubanan sa pagpadala usa ka pahibalo sa nakasala pinaagi sa email, nga adunay higayon nga hagiton ang mga aksyon nga gihimo, lakip ang pinaagi sa personal nga sulat sa moderator.
  • Usa ka bag-ong panid sa summary gihatagan og mga kinatibuk-ang sukatan alang sa mga moderator ug dugang nga estadistika, lakip ang mga datos kung diin gikan ang mga bag-ong tiggamit, unsa nga mga pinulongan ang ilang gisulti, ug pila kanila ang nagpabilin sa server. Ang panid sa mga reklamo gi-update aron mapahapsay ang mga proseso sa pagdumala sa alerto ug mapaayo ang mga himan alang sa daghang pagtangtang sa spam ug kalihokan sa bot.

Source: opennet.ru

Idugang sa usa ka comment