Pleroma 2.1


Pleroma 2.1

Ang mahilig sa komunidad ay nalulugod na ipakita ang isang bagong bersyon pleroma β€” mga server para sa pag-blog gamit ang text markup na nakasulat sa Elixir language at gamit ang W3C standardized federated network protocol AktibidadPub. Ito pangalawa sa pinakakaraniwan pagpapatupad ng server.


Paghahambing sa pinakamalapit na nakikipagkumpitensyang proyekto - Mastodonnakasulat sa Ruby at tumatakbo sa parehong network ng ActivityPub, ipinagmamalaki ng Pleroma ang isang maliit na sukat at mas kaunting mga panlabas na dependency, na ginagawang mas mura ang pagpapanatili at pagpapatakbo sa higit pang mga configuration. Kasabay nito, hindi ito nakakamit sa gastos ng pag-andar; sa kabaligtaran, sa Pleroma mayroong mas kaunting mga paghihigpit at mas napapasadyang mga pagpipilian, samantalang sa Mastodon ito ay madalas na mahirap na code. Bukod dito, ipinapatupad ng Pleroma ang Mastodon API, na nagbibigay-daan sa iyong gamitin ang mga application ng kliyente ng Mastodon at maging ang web interface nito, na kasama ng Pleroma web interface.

Para sa mga gumagamit ng Twitter at iba pang pinagmamay-ariang sentralisadong mga serbisyo, maaaring maging interesado ang Pleroma dahil sa nasasaayos nitong limitasyon sa 5000 character bawat post default, pag-format ng teksto sa Markdown/BBCode/HTML, pinahabang profile, maramihang mga interface - pareho sa klasikong istilo at Tweet Deck, custom na emoji at mga sticker, theme engine interface at marami pang iba. Ngunit ang isang mahalagang tampok ay ang likas na katangian ng mga federated network: pumili ka ng isang server na may mga panuntunan at isang madla na gusto mo, o ayusin ang iyong sarili, ganap na kinokontrol ang data dito, nang hindi umaasa sa isang punto ng pagkabigo.

Ito ay nagkakahalaga ng pagpuna sa pagbuo ng isang interface na tulad ng Twitter para sa Pleroma - Soapbox, na nailalarawan sa pagiging simple, minimalism at pagiging produktibo.


Ang pangunahing tampok ng paglabas ay pagdaragdag ng federated chat, gumagana din gamit ang ActivityPub protocol! Available ito sa anyo ng mga pribadong mensahe, kung saan, tulad ng mga regular na post, paglo-load ng mga attachment at custom na emojis ay gumagana. May mga plano para sa isang pangkat na bersyon ng mga chat at E2E encryption. Hindi ito ang unang pag-ulit ng real-time na pagmemensahe. Bago ito, ang pagpapatupad ng isang simpleng sentralisadong chat ay naidagdag na, na matatagpuan sa sulok ng interface, kung saan maaaring magsulat ang sinumang gumagamit ng server at makikita ito ng lahat. Ang pagsasama sa MongooseIM XMPP server ay naidagdag din, ngunit walang kakayahang gumamit ng XMPP nang direkta mula sa Pleroma interface.


Kasabay ng paglabas ng mga chat sa Pleroma, nakuha ng brutalist at ultra-minimalist na ActivityPub server ang parehong functionality kakak, nakasulat sa Go. Kung ang mga status sa Honk ay tinatawag na "busina", kung gayon ang mga instant na mensahe ay tinatawag na "chonks". Bumusina!

At sa konteksto ng iba pang mga pagbabago:

  • mga opsyon para sa pagtatago ng feed ng mga post at profile ng user mula sa pampublikong pag-access;
  • ang kakayahang magpadala ng isang kahilingan para sa pahintulot sa pagpaparehistro;
  • mga tool para sa pag-install ng mga interface at pag-configure ng mga ito bilang default sa halip na Pleroma-FE;
  • awtomatikong pag-synchronize ng custom na emoji sa mga aprubadong server;
  • ang mga post mula sa nakaraan ay hindi na biglang lalabas sa feed ng mga post mula sa kasalukuyan (ito ay hindi isang bug);
  • restructuring ng post feed interface, ngayon sila ay pinagsama sa isang tab;
  • pagpapabuti ng pagganap.

Mga plano para sa mga paglabas sa hinaharap:

  • higit pang mga pag-optimize ng pagganap;
  • pederasyon gamit ang isang koneksyon sa WebSocket;
  • ang kakayahan para sa mga gumagamit na malayang pumili ng interface;
  • pagbuo ng mga preview para sa mga attachment (kasalukuyang wala at ito ay isang makabuluhang pasanin sa trapiko);
  • mga pop-up na tip para sa pag-hover sa profile ng isang user;
  • mga pagpapabuti sa theme engine at pahina ng mga setting;
  • ...
  • MGA GRUPO (ito ang pinakainaasahan at ninanais na pag-andar mula noon GNU Social, hinalinhan ng Pleroma).

Server sa screenshot - sekta.sunbutt.pananampalataya. Sa root domain Mayroong isang wiki na may lumalagong impormasyon tungkol sa mga federated network.


Gayundin sa konteksto ng balita, hindi mabibigo ang isang tao na banggitin ang mga aksyon ng Google tungkol sa mga federated network: Nagpadala ang Google ng mga babala sa mga developer ng mga kliyente ng Mastodon na humihiling na tugunan nila ang problema ng mga panawagan para sa karahasan at diskriminasyon. Ang mga developer ay binigyan ng 7 araw upang ayusin ang problema.. Nakatanggap ang Japanese developer ng parehong babala.

Pinagmulan: linux.org.ru

Magdagdag ng komento